// Last edited on 2005-01-05 17:51:13 by stolfi // Processed by remove-cam-lights background{ color rgb < 1, 1, 1 > } #declare cor_aco = texture { pigment { color rgb < 0.50, 0.50, 0.50 > } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare cor_junta = texture { pigment { color rgb < 0, 0, 0 > } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare principal = box { <4,-7,2.5>, <-4,7,-2.5> texture { cor_aco } } #declare fundo = box { <4,-7,2.5>, <-4,-12,8.5> texture { cor_aco } } #declare frente = difference { cone { <0,7,2.5>,4, <0,7,10.5>,0 texture { cor_aco } } box { <4,7,2>, <-4,3,11> } } #declare base = union { box { <2,-3,-2.5>, <-2,3,-6.5> texture { cor_aco } } box { <2,-3,-6.5>, <-2,-5,-9.5> texture { cor_aco } } box { <2,3,-6.5>, <-2,5,-9.5> texture { cor_aco } } } #declare juntas = union { cylinder { <4.25,-7,2.5>, <-4.25,-7,2.5>, 0.50 texture { cor_junta } } cylinder { <4.25,7,2.5>, <-4.25,7,2.5>, 0.50 texture { cor_junta } } cylinder { <2.25,-3,-6.5>, <-2.25,-3,-6.5>, 0.5 texture { cor_junta } } cylinder { <2.25,3,-6.5>, <-2.25,3,-6.5>, 0.5 texture { cor_junta } } } union { object { principal } object { fundo } object { frente } object { base } object { juntas } } #include "camlight.inc" camlight(<0,0,0>,<30,20,15>,1.00,z,1.0)