background{ color rgb < 0.75, 0.80, 0.85 > } #declare tx_fosca = texture{ pigment{ color rgb < 1.00, 0.80, 0.10 > } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_espelho = texture{ pigment{ color rgb < 1.00, 0.85, 0.30 > } finish{ diffuse 0.2 reflection 0.7*< 1.00, 0.85, 0.30 > ambient 0.1 } } #declare raio = 2.000; #declare cabeca1 = sphere{ < 0,0,3 >, 1 } #declare cabeca2 = sphere{ < -2,3,3>, 1 } #declare pes1 = cylinder{ < 0, 0, 0>, < 0, 0, 2>, 0.75 texture{ tx_fosca } } #declare pes2 = cylinder{ < -2, 3, 0 >, < -2, 3, 2 >, 0.75 texture{ tx_fosca } } #declare corpo= box{ <-1,-0.5,0>, <1,4,-2> } #include "eixos.inc" union{ union{ object{ cabeca1 texture{ tx_espelho }} object{pes1}} union{ object{ cabeca2 texture{ tx_espelho }}object{pes2} } object{corpo texture{ tx_espelho }} } #include "camlight.inc" #declare centro_cena = < 0.00, 0.00, 1.00 >; #declare raio_cena = 6.0; #declare dir_camera = < 14.00, 7.00, 4.00 >; #declare dist_camera = 16.0; #declare intens_luz = 1.00; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)