📜  p5.js | noLights()函数(1)

📅  最后修改于: 2023-12-03 15:33:21.948000             🧑  作者: Mango

noLights() 函数

p5.js 中,noLights() 函数用于禁用所有光源。这意味着我们无法使用任何光线来照亮画布上的任何形状。

语法
noLights();
参数

该函数不接受任何参数。

返回值

该函数不返回任何值。

示例
function setup() {
  createCanvas(400, 400, WEBGL);
}

function draw() {
  background("#f0f0f0");

  noLights(); // 禁用所有光源

  let angle = frameCount * 0.01;
  rotateY(angle);

  ambientMaterial(250);
  box(100);
}

在这个例子中,我们使用 noLights() 函数来禁用所有光源。然后,我们使用 ambientMaterial() 函数来创建一个环境材质。最后,我们用 box() 函数创建一个正方体来展示这个材质。由于没有任何光源,这个正方体将呈现出单一的颜色。

参考链接