P3D: Figuras básicas / primitivas
Processing tiene por defecto dos figuras en 3D, box()
y sphere()
, que se dibujan centradas en el “origen” actual.
1 Funciones
1.1 box( d )
Dibuja un cubo de d
unidades de lado, centrado en el origen.
noFill();
box( 5 ); // dibuja cubo de 5 unidades
box( 10 ); // dibuja cubo de 10 unidades
1.2 box( dx, dy, dz )
Dibuja una caja rectangular con dimensiones dx
, dy
y dz
, con centro en el origen.
box( 10, 5, 2 ); // caja de 10x5x2
1.3 sphere( r )
Dibuja una esfera con r
unidades de radio, centrada en el origen.
noFill();
sphere( 5 ); // dibuja esfera de 5 unidades de radio
sphere( 10 ); // dibuja esfera de 10 unidades de radio
1.4 sphereDetail( rs )
Cambia la resolución de las esferas dibujadas a continuación. Esta resolución se refiere al número de vértices en cada circunferencia.
El valor por defecto es 30, y el mínimo es 3.
// dibuja una esfera de baja resolución:
sphereDetail(4);
sphere(5);
1.4.1 sphereDetail( urs, vrs )
Con esta función podemos elegir la resolución longitudinal urs
(alrededor) y latitudinal vrs
(de arriba a abajo) de manera independiente.
// dibuja una "esfera" con diferentes resoluciones en latitud y longitud
sphereDetail(4, 10);
sphere(5);