Ejes 3D en Processing

En el lenguaje Processing, los ejes X, Y y Z son los siguientes con el centro de coordenadas en la esquina superior izquierda de la pantalla:

  • X positiva hacia la derecha
  • Y positiva hacia abajo
  • Z positiva hacia fuera de la pantalla

A menudo se me olvida el sentido de la Z, así que aquí pongo una imagen extraída de este tutorial, en la que se indica el sentido de -Z:

Y añado este programa:

Este programa dibuja un rectángulo azul como base en Z=0, un cubo verde en la coordenada Z=-50 , y un cubo rojo en la coordenada Z=50 . El cubo rojo es el que se ve, por lo tanto, la Z positiva “hacia fuera del monitor”.

La explicación más aclaratoria es: en processing el producto vectorial de X por Y es -Z (se puede ver según la regla de la mano derecha).

Espero que ahora no se me vuelva a olvidar…

Leave a Reply

Your email address will not be published.