-
-
Notifications
You must be signed in to change notification settings - Fork 4
rotateX_
size(100, 100, P3D);
translate(width/2, height/2);
rotateX(PI/3.0);
rect(-26, -26, 52, 52);
size(100, 100, P3D);
translate(width/2, height/2);
rotateX(radians(60));
rect(-26, -26, 52, 52);
Rotaciona um objeto em torno do eixo X em uma quatidade especificada pelo parâmetroangulo. Ângulos devem ser especificados em radianos (valores entre 0 e 2*PI) ou antes convertidos para radianos pela funçãoradians(). Objetos sempre são rotacionados em torno de sua posição relativa à origem, e números positivos rotacionam objetos em sentido anti-horário. Transformações se aplicam a todos eventos que aconteçam após sua chamada, e chamadas subseqüentes a transformações têm efeito cumulativo. Por exemplo, ao se chamarrotateX(PI/2) ** e em seguida rotateX (PI/2) equivale a se chamarrotateX(PI). Quando ****rotate() é chamada dentro dedraw()**, a transformação é reinicializada ao começo do novo laço. Esta função requer a passagem de P3D ou OPENGL como parâmetro à função size() como mostrado no exemplo acima.
rotateX(<font color="#996600">angulo</font>)
Nenhum
Web & Applicações
rotateY() rotateZ() translate() rotate() scale() pushMatrix() popMatrix()
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