FAQ
 
 
Cover  \ Exhibition  \ Learning  \ Reference  \ Download  \ Discourse   
      Linguagem \ Ambiente \ Bibliotecas \ Comparação
 
   
   
Resumida (A-Z) \ Completa (A-Z)  
   
  Referência para Processing (BETA) version 91+. Se você tem uma versão anterior, utilize a documentação inclusa em seu software. Se você encontrar quaisquer erros ou tiver quaisquer comentários, leve ao nosso conhecimento.  
Nome  

ambientLight()

   
Exemplos  
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);
Descrição   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. 
   
Sintaxe  
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

   
Retorno   Nenhum
   
Utilização   Web & Applicações
   
Relacionado   lights()
directionalLight()
pointLight()
spotLight()
 
 






   
 
Original em inglês atualizado em: Fri Jul 15 16:35:29 PDT 2005
Tradução para o Português do Brasil: Luiz Ernesto Merkle
Atuallizada em: 30 de novembro de 2005, 9h00 (BRST)
 
 








Creative Commons License
 
  Processing é um projeto aberto iniciado por Ben Fry e Casey Reas  
  © Info