// Last edited on 2009-07-22 14:12:00 by stolfilocal // Processed by remove-cam-lights #include "colors.inc" #include "colors.inc" #include "textures.inc" #include "shapes.inc" #include "metals.inc" #include "glass.inc" #include "woods.inc" background {color DarkGreen} plane { <0, 1, 0>, 0 pigment {color White}} #declare estante= difference{ box {<-1,0,0>, <3,4,-1> texture { pigment {color Blue } } } box {<-0.75,0.25,0.5>, <0.75,1.25,-1.4> texture { pigment {color Yellow } } } box {<-0.75,0.25,0.5>, <0.75,1.25,-1.4> translate <0,1.25,0> texture { pigment {color Yellow } } } box {<-0.75,0.25,0.5>, <0.75,1.25,-1.4> translate <0,2.50,0> texture { pigment {color Yellow } } } box {<-0.75,0.25,0.5>, <0.75,1.25,-1.4> translate <2,2.50,0> texture { pigment {color Yellow } } } box {<-0.75,0.25,0.5>, <0.75,1.25,-1.4> translate <2,1.25,0> texture { pigment {color Yellow } } } box {<-0.75,0.20,0.5>, <0.75,1.20,-1.4> translate <2,0,0> texture { pigment {color Yellow } } } } #declare esfera= #declare i=0; #while (i<2) sphere{<-0.3,0.8,-0.6> 0.5 translate <0,i,0> texture {pigment {Blue}}} #declare i=i+1; #end #declare triangulo= #declare i=0; #while (i<=4) triangle { <1,0.25,-0.6>, <2.5,0.25,-0.6>, <2.25,1,-0.6> translate <0,i,0> texture { pigment { Red } }} #declare i=i+3; #end object{estante} object{ esfera } object {triangulo} // Original camera parameters: // #local cam_ctr = <0,-1,2> // #local cam_vec = (<1,6,-15>-<0,-1,2>) // #local cam_sky = y #include "camlight.inc" camlight(<1.5,2.0,0>,<10,7,10>,10.0,y,1.0)