// Last edited on 2007-06-28 09:27:51 by stolfi // Processed by remove-cam-lights global_settings { max_trace_level 12 } background { color rgb < 0.90, 0.95, 1.00 > } #declare tinta_xadrez = texture { pigment { checker color rgb < 0.40, 0.40, 0.40 >, color rgb <1.0,1.0,1.0> } finish { ambient 0.6 diffuse 0.4 } scale 1.5 } plane { <0, 0, 1>, -1 texture { tinta_xadrez } } #declare raio = 5.000; #declare tinta_A = texture { pigment { color rgb < 0.10, 0.10, 1.00 > filter 1.0 } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.2 } } #declare tinta_D = texture { pigment { color rgb < 1.00, 0.65, 0.00 > } finish { diffuse 0.6 specular 0.6 roughness 0.005 ambient 0.2 } } #declare tinta_V = texture { pigment { color rgb < 1.00, 0.00, 0.00 > } finish { diffuse 0.6 specular 0.6 roughness 0.005 ambient 0.2 } } #declare coroa = cylinder { < 10.00, 10.00, 2.00 >, < 10.00, 10.00, 10.00 >, 5.00 texture { tinta_D } } #declare olho_esquerdo = sphere { < 8.00, 5.00, 7.50 >, 1.00 texture { tinta_V } } #declare olho_direito = sphere { < 12.00, 5.00, 7.50 >, 1.00 texture { tinta_V } } #declare boca_esquerda = box { < 8.30, 4.00, 3.00 > < 9.30, 7.00, 4.00 > texture { tinta_A } } #declare boca_meio = box { < 9.50, 4.00, 3.00 > < 10.50, 6.00, 4.00 > texture { tinta_A } } #declare boca_direita = box { < 10.70, 4.00, 3.00 > < 11.70, 7.00, 4.00 > texture { tinta_A } } #declare nariz = box { < 9.50, 4.00, 4.50 > < 10.50, 6.00, 5.50 > rotate <0, 45, 0> texture { tinta_A } } #declare esfera_esquerda = sphere { < 5.00, 10.00, 10.00 >, 3.80 texture { tinta_A } } #declare esfera_direita = sphere { < 15.00, 10.00, 10.00 >, 3.80 texture { tinta_A } } box { <-50.00, -0.1, -0.1> <50.00, 0.1, 0.1 >} box { <-0.1, -50.00, -0.1> <0.1, 50.00, 0.1 >} difference { union { object { coroa } object { olho_esquerdo } object { olho_direito } } object { esfera_esquerda } object { esfera_direita } object { boca_esquerda } object { boca_meio } object { boca_direita } object { nariz } } // Original camera parameters: // #local cam_ctr = <10.00,0.00,5.00> // #local cam_vec = (<10.00,-20.00,5.00>-<10.00,0.00,5.00>) // #local cam_sky = z #include "camlight.inc" camlight(<10.00,10.00,6.00>,<5,-10,5>,20.0,z,1.0)