// Last edited on 2005-01-05 17:14:26 by stolfi // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare raio = 2.000; #declare tinta_A = texture { pigment { color rgb < 0.10, 0.80, 1.00 > } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare tinta_B = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare tinta_C= texture { pigment { color rgb < 100, 0.80, 0.8 > } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare caixa = box { <-1.5, 1.5, 2.5 >, < 1.5, -1.5, 1.5 > texture { tinta_B } } #declare banco = cone { <0, 0, 1.5>, 0.7 <0, 0, 0>, 1.4 texture { tinta_C } } #declare lateral1 = cone { <0, 1.5, 2>, 0.5 <0, 3, 2>, 0 texture { tinta_A } rotate -45*x translate <0, -0.7, 1.5> } #declare lateral2 = cone { <0, -1.5, 2>, 0.5 <0, -3, 2>, 0 texture { tinta_A } rotate 60*x translate <0, 0.65, 2> } difference { union { object { banco } object { caixa } object { lateral1 } object { lateral2 } rotate 27*z } } #include "camlight.inc" camlight(<0.00,0.00,1.50>,<8.00,4.00,0.50>,1.00,z,1.0)