-
-
Notifications
You must be signed in to change notification settings - Fork 4
camera_
size(100, 100, P3D);
noFill();
background(204);
camera(70.0, 35.0, 120.0, 50.0, 50.0, 0.0,
0.0, 1.0, 0.0);
translate(50, 50, 0);
rotateX(-PI/6);
rotateY(PI/3);
box(45);
Configura a posição da câmara
ao especificar a posição do olho, o centro da cena, e
qual eixo está direcionado para cima. O movimento da
posição do olho e para onde está apontando (centro
da cena) permite que imagens sejam vistas de ângulos
diferentes. A versão sem nenhum parâmetro atribui a
câmera o valor padrão, que aponta para o centro da janela
com o eixo Y apontando para cima. Os valores padrão são
camera(width/2.0, height/2.0, ((height/2.0) / tan(PI*60.0 / 360.0),
width/2.0, height/2.0, 0, 0, 1, 0). Esta função é
similar a gluLookAt() em OpenGL, mas primeiro limpa a atual
configuração da câmera.
![]()
camera()
camera(<font color="#996600">olhoX</font>, <font color="#996600">olhoY</font>, <font color="#996600">olhoZ</font>, <font color="#996600">centroX</font>, <font color="#996600">centroY</font>, <font color="#996600">centroZ</font>, <font color="#996600">upX</font>, <font color="#996600">upY</font>, <font color="#996600">upZ</font>)
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