-
-
Notifications
You must be signed in to change notification settings - Fork 4
ambientLight_
size(100, 100, P3D);
background(0);
noStroke();
// O padrão de cor das esferas é o branco
// A cor ambiente modifica suas cores
ambientLight(51, 102, 126);
translate(20, 50, 0);
sphere(30);
translate(60, 0, 0);
sphere(30);
size(100, 100, P3D);
background(0);
noStroke();
directionalLight(126, 126, 126, 0, 0, -1);
ambientLight(102, 102, 102);
translate(32, 50, 0);
rotateY(PI/5);
box(40);
translate(60, 0, 0);
sphere(30);
Adiciona uma luz ambiente. A luz ambiente
não vem de uma direção específica, pois os
raioz lunminosos já refletiram tanto que os objetos são
iluminados igualmente de todos os lados. Luzes ambientes geralmente
são utilizadas em combinação com outros tipos de
luzes. Luzes precisam ser incluidas em draw()
para se manterem persistentes em programas em laço. A sua colocação no setup()
de um programa em laço causará edeito apenas
durante a primeira passagem pelo laço. O efeito de seus
parâmetros é determinado pelo atual modo de cor.
ambientLight(v1, v2, v3)
ambientLight(v1, v2, v3, x, y, z)
Parâmetros v1 int ou float: valor de vermelho ou de matiz
v2 int ou float: valor de verde ou de saturação
v3 int ou float: valor de azul ou de brilho
x int ou float: coordenada-x da luz
y int ou float: coordenada-y da luz
z int ou float: coordenada-z da luz
Nenhum
Web & Applicações
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle