// Last edited on 2009-07-22 19:54:02 by stolfilocal // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } global_settings{ max_trace_level 10 } #declare raio = 2.000; background { color rgb <0.75, 0.80, 0.85> } #declare raio = 2.000; #declare bola = sphere { <0.00, 0.00, 5.00 >, 2.0 texture { pigment {color rgb <1.00, 0.30, 0.30> filter 0.8} finish {diffuse 0.1 ambient 0.1 specular 0.1 reflection 0.8} } interior {ior 1.5} } #declare furo = sphere { <1, 0, 0>, 1.2 texture{ pigment {color rgb<0.4,0.2,0.2> filter 0.8} finish {diffuse 0.1 ambient 0.1 reflection 0.8} } interior {ior 1.5} } #declare cilindro = cylinder { <0,0,-2>, <0,0,4>, 0.8 texture { pigment {color rgb <0.5,0.5,0.5> filter 0.8} finish {diffuse 0.1 ambient 0.1 reflection 0.8} } interior {ior 1.5} } #declare cilindro2 = cylinder { <0, 0, 0.5>, <5, 0, 0.5>, 0.5 texture { pigment {color rgb<0.5,0.5,0.5>filter 0.8} finish {diffuse 0.1 ambient 0.1 reflection 0.8} } interior {ior 1.5} } #declare cilindro3 = cylinder { <0, 0, 0.5>, <3, 3, 0.5>, 0.5 texture { pigment {color rgb<0.5,0.5,0.5> filter 0.8} finish {diffuse 0.1 ambient 0.1 reflection 0.8} } interior {ior 1.5} } #declare cilindro4 = cylinder { <0, 0, 0.5>, <3, -3, 0.5>, 0.5 texture { pigment {color rgb<0.5,0.5,0.5> filter 0.8} finish {diffuse 0.1 ambient 0.1 reflection 0.8} } interior {ior 1.5} } plane { z , 0 texture { pigment { checker rgb <1,1,1 >, rgb <0.5,0.5,0.5> rotate 17*z } finish { diffuse 0.5 ambient 0.5 } translate -10*z } } difference { object { bola } union { object { furo translate <-1,0,5> } object { furo translate <2,0,5> } object { furo translate <0,0,3> } object { furo translate <0,0,7> } } } merge { object { cilindro } object { cilindro2 } object { cilindro3 } object { cilindro4 } } // Original camera parameters: // #local cam_ctr = <0,0,0> // #local cam_vec = <16.00,8.00,10.00> // #local cam_sky = z #include "camlight.inc" camlight(<0,0,0>,<10,10,10>,17.0,z,1.0)