// Last edited on 2003-03-19 22:11:00 by stolfi #include "colors.inc" background{White} camera { angle 15 location 0.9*<-20,5,-40> look_at <0,0.2,0> } light_source { <20, 20, -40> color 1.2*White } #declare tinta_A = texture { pigment { color rgb < 1.00, 0.00, 0.00 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare tinta_B = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare cabeca = sphere { < 0.00, 2.90, 0.00 >, 1.00 texture { tinta_B } } #declare olho = sphere { < +0.25, 3, -1.00 >, 0.1 texture { tinta_A } } #declare nariz = sphere { < 0, 2.5, -1.00 >, 0.3 texture { tinta_A } } #declare corpo = sphere { < 0.00, 0.00, 0.00 >, 1.30 scale < 0.00, 1.50, 0.00 > texture { tinta_B } } #declare braco = cylinder { < 0.0, 0.80, 0.00 > < -1.80, 0.30, 0.00 >, 0.25 translate <-0.5, 0, 0> texture { tinta_B } } #declare orelha = sphere { < 0, 2.9, 0 >, 0.4 translate <-1, 0, 0> texture { tinta_B } } #declare perna = sphere { < 0, -1.1, 0 >, 0.5 scale <0, 2, 0> rotate <0, 0, 30> texture { tinta_B } } #declare rabo = cylinder { < 0, -1.3, 0.0 > < -1.80, 0.60, 5.00 >, 0.25 texture { tinta_B } } union { object { braco } object { braco scale <-1,1,1>} object { corpo } object { cabeca } object { olho } object { olho scale <-1,1,1>} object { nariz } object { orelha } object { orelha scale <-1,1,1>} object { perna } object { perna scale <-1,1,1>} object { rabo } }