// Last edited on 2009-07-22 19:55:04 by stolfilocal // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } global_settings { max_trace_level 10 } plane { z, 0 texture { pigment {checker rgb <1, 1, 1>, rgb< 0.6, 0.6, 0.6> rotate 17*z} finish { diffuse 0.5 ambient 0.5} } scale 10 translate -10*z } #declare verdeclaro = texture { pigment { color rgb < 0.70, 0.93, 0.70 > filter 0.8 } finish { diffuse 0.1 ambient 0.1 } } #declare vermelho = texture { pigment { color rgb < 0.86, 0.08, 0.24 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare azul = texture { pigment { color rgb < 0, 0, 0.55 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare amarelo = texture { pigment { color rgb < 1,1, 0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare cinza = texture { pigment { color rgb < 1,1, 1 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare cinzul = texture { pigment { color rgb < 0.44, 0.5, 0.56 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare verde = texture { pigment { color rgb < 0, 0.66, 0.42 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare prata = texture { pigment { color rgb < 1, 1, 0.5 > } finish { diffuse 0.1 ambient 0.1 reflection 0.8} } #declare cilindro = cylinder { < 0, 0, 4.75 >, < 8.0, 0, 4.75 >, 2.0 texture { verdeclaro } interior {ior 1.5} } #declare pratobaixo = cylinder { < 4.0, 0, 0.0 >, < 4.0, 0, 0.25 >, 2.0 texture { prata } } #declare pratomedio = cylinder { < 4.0, 0, 1.25 >, < 4.0, 0, 1.50 >, 1.75 texture { prata } } #declare pratocima = cylinder { < 4.0, 0, 2.50 >, < 4.0, 0, 2.75 >, 2.0 texture { prata } } #declare vasobaixo = cone { < 4.0, 0, 1.5 >, 1.0 < 4.0, 0, 2.5 >, 1.75 texture { prata } } #declare vasocima = cone { < 4.0, 0, 0.25 >, 1.75 < 4.0, 0, 1.25 >, 1.0 texture { prata } } difference { union { object { cilindro } object { pratobaixo } object { pratomedio } object { pratocima } object { vasobaixo } object { vasocima } } } // Original camera parameters: // #local cam_ctr = <0.00,0.50,0.00> // #local cam_vec = (<15,-20,3>-<0.00,0.50,0.00>) // #local cam_sky = z #include "camlight.inc" camlight(<4.00,0.00,2.00>,<10,7,5>,20.0,z,1.0)