📅  最后修改于: 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()
函数创建一个正方体来展示这个材质。由于没有任何光源,这个正方体将呈现出单一的颜色。