// Last edited on 2013-11-04 01:17:20 by stolfilocal // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tx_metal = texture{ pigment{ color rgb < 0.40, 0.40, 0.40 > } finish{ diffuse 0.8 reflection 0.25 ambient 0.8 specular 0.5 roughness 0.005 } } #declare tx_fosca = texture{ pigment{ color rgb < 1.00, 0.90, 0.80 > } finish{ diffuse 0.9 reflection 0.03 ambient 0.1 } } #declare tx_xadrez = texture{ pigment{ checker color rgb < 0.30, 0.30, 0.30 >, color rgb < 1.00, 1.00, 1.00 > } finish{ diffuse 0.9 ambient 0.1 } scale 2.0 } #declare raio = 0.75; #declare chao = box{ <-20,-20,-1>, <+20,+20,0> } #declare base1 = box{ < 0.00, 0.00, 0.00 >, < 4.00, 4.00, 0.50 > texture{ tx_fosca } } #declare base2 = torus{ 2*raio, 0.3*raio texture{ tx_fosca } } #declare espremedor = cone{ <0,0,0>,2,<0,0,1.1>,0 texture{ tx_metal } } #declare braco = box{ < 0.00, 0.00, 0.00 >, < 0.50, 2.00, 2.00 > texture{ tx_fosca } } #declare braco2 = box{ < 0.00, 0.00, 0.00 >, < 0.50, 2.00, 3.00 > texture{ tx_fosca } } #declare braco3 = box{ < 0.00, 0.00, 0.00 >, < 0.80, 2.00, 0.50 > texture{ tx_fosca } } #declare topo = cylinder{ < 0.00, 0.00, 0.00 >, < 0.00, 0.00, 0.50 >, 1.2 texture{ tx_fosca } } #declare furador = cone{ < 0.00, 0.00, 0.90 >,1.2, < 0.00, 0.00, 0.00 >,0 texture{ tx_metal } } #include "eixos.inc" union{ // object{ eixos(1.00) } object{ chao translate < 0,0,0 > texture{ tx_xadrez } } object{ base1 translate < 1,1,0 > } difference { object{ espremedor translate < 3,3,0 > } object{ base1 translate < 1,1,0 > } } object{ base2 translate < 3,0.6,-3 > rotate < 90,0,0 > } object{ braco translate < 0.9,2,-0.2 > rotate < 0,-20,0 > } object{ braco2 translate < -1.2,2,1.7 > rotate < 0,40,0 > } object{ braco3 translate < 1.8,2,4 > } object{ topo translate < 3,3,4 > } object{ furador translate < 3,3,3.1 > } } #include "camlight.inc" #declare centro_cena = < 0.00, 5.00, 1.00 >; #declare raio_cena = 8.0; #declare dir_camera = < 10,-6,3 >; #declare dist_camera = 16.0; #declare intens_luz = 1.00; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)