// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb <0.05, 0.80, 0.85> } #declare metal = texture { normal { bumps 0.4 scale 0.2 } pigment { color rgb 0.7*< 1.00, 1.00, 1.00> } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare metal_escuro = texture { normal { bumps 0.4 scale 0.2 } pigment { color rgb 0.4*< 1.00, 1.00, 1.00> } finish { diffuse 0.8 specular 0.4 roughness 0.005 ambient 0.1 } } #declare preto = texture { pigment { color rgb 0.0*< 1.00, 1.00, 1.00> } } #declare corpo = box { < 2.00, 4.00, 0.00>, <-2.00,-2.00, 2.00> texture { metal } } #declare lado = box { < 5.64,-2.82,-0.10>, < 2.82, 2.82, 2.10> texture { metal } } #declare frente = box { <-2.00,-1.41,-1.41>, < 2.00, 1.41, 1.41> texture { metal } } #declare haste = cylinder { < 0.00, 0.00, -0.25>, < 0.00, 0.00, -2.00>, 1.0 texture { metal } } #declare base = cylinder { < 0.00, 0.00, -2.00>, < 0.00, 0.00, -2.25>, 2.00 texture { metal } } #declare pino = cylinder { < 2.25, 0.00, 0.00>, <-2.25, 0.00, 0.00>, 0.50 texture { metal_escuro } } #declare parafuso = cylinder { < 2.50, 0.00, 0.00>, <-2.50, 0.00, 0.00>, 0.25 texture { preto } } union { difference { object { corpo } object { lado rotate 45*z} object { lado rotate 135*z} object { frente rotate 45*x translate 4*y} rotate 10*x } object { haste } object { base } object { pino } object { parafuso } } plane { z, -2.25 pigment { checker color rgb<1.0, 1.0, 0.0> color rgb<0.0, 1.0, 1.0> scale 2 } finish { ambient .1 diffuse 0.8 reflection .1 specular 1 roughness .001 irid { 0.35 thickness .5 turbulence .5 } } } #include "camlight.inc" camlight(<0,0,0>,<9.00,6.00,4.50>,1.00,z,1.0)