// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tx_plastico = texture{ pigment{ color rgb < 0.30, 0.95, 0.10 > } finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 } } #declare tx_fosca = texture{ pigment{ color rgb < 0.75, 0.25, 0.05 > } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_espelho = texture{ pigment{ color rgb < 0.0, 0.0, 1.0 > } finish{ diffuse 0.2 reflection 0.7*< 0.00, 0.55, 1 > ambient 0.1 } } #declare boneco = union{ sphere{< 0, 1.5, 2.5>, 1.0} cone{<0,1.5,0>, 1.3, <0,1.5,1.8>, 0.7} } #declare degrau = box{ <0,0,0>, <3, 13, 2> } #include "eixos.inc" union{ object{ eixos(10.00) } union{ #declare j = 0; #while(j<3) union{ #declare i = 0; #while(i < (5-j)) #if(i*j = 2) #declare tex = tx_espelho #else #declare tex = tx_plastico #end object{boneco translate <-1.5, 2.7*i + 1.5*j, 2> texture{tex}} #declare i = i+1; #end object{ box{ <-3,0,0>, <0, 14, 2> } texture{tx_fosca} } translate <-3*j, 0, 2*j> } #declare j = j+1; #end } } #include "camlight.inc" #declare centro_cena = < 3.00, 0.00, 0.00 >; #declare raio_cena = 40.0; #declare dir_camera = < 5, 5, 1 >; #declare dist_camera = 25.0; #declare intens_luz = 1.00; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)