De nuevo, el cubo, esta vez rotando sobre los tres ejes mientras se desplaza verticalmente, configurando de este modo una columna. Se va perforando más y más.

El código geométrico de esta última imagen (siempre povray) es:
#declare cubhuec= difference {
box {<-1.05, -1.05, -1.05> < 1.05, 1.05, 1.05> pigment{ color rgbf<.54, .55, .99,0>} }
box {<-1, -1, -1.3> < 1, 1, 1.3> pigment{ color rgbf<1, .3, .2,0>} }
box {<-1, -1, -1.3> < 1, 1, 1.3> rotate <0,90,0> pigment{ color rgbf<1, .3, .2,0>} }
box {<-1, -1, -1.3> < 1, 1, 1.3> rotate <90,0,0> pigment{ color rgbf<1, .3, .2,0>} }
}
#declare hcolumn=7;
#declare n=0;
#declare ndiv=1;
#while (n<ndiv)
object {cubhuec scale <1,1,1> rotate <360*n/ndiv,360*n/ndiv,360*n/ndiv> translate <0,0,n*hcolumn/ndiv> }
#declare n=n+1 ;
#end
box {<-10, -10, -4> < 10, 10, -1.2> pigment{ color rgbf<.99, .99, 1,0> } } //suelo
Deja un comentario