// Last edited on DATE TIME by USER // Processed by remove-cam-lights #include "colors.inc" background{ color rgb < 0.75, 0.80, 0.85 > } #declare azul = texture { pigment { color rgb < 0.10, 0.80, 1.00 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare amarelo = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare roxo = texture { pigment { color rgb < 0.5, 0.4, 0.6 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare azul = texture { pigment { color rgb < 0.2, 0.1, 1.0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare lilas = texture { pigment { color rgb < 0.7, 0.7, 0.9 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare vermelho = texture { pigment { color rgb < 1, 0, 0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare branco = texture { pigment { color rgb < 1, 1, 1 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare preto = texture { pigment { color rgb < 0, 0, 0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare marrom = texture { pigment { color rgb < 0.5, 0.25, 0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare cor_pele = texture { pigment { color rgb < 1, 0.5, 0.5 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare rosto_humano = texture { pigment { image_map { jpeg "hulk.jpg" } } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } scale 20 rotate <-10,52,0> } #declare plano = plane { y, 0 texture { pigment { SeaGreen } finish { diffuse 0.5 ambient 0.5 } } scale 15 } object {plano} #macro folha (rot_x, rot_y, rot_z, trans_x, trans_y, trans_z) merge { sphere { <0, 10, 0>, 10 scale <0,1.3,0> } sphere { <-3, 15, 9>, 1.8 texture {branco} } sphere { <-3, 15, 10>, 1 texture {preto} } sphere { <3, 15, 9>, 1.8 texture {branco} } sphere { <3, 15, 10>, 1 texture {preto} } cone { <0, 11, 9>, 1.1, <0, 11, 15>, 0 } box { <-3, 7.2, 7>, <3, 8.2, 10> texture {vermelho} } box { <-3, 6, 7>, <3, 7, 10> texture {vermelho} } cylinder { <0, 20, 0>, <0, 22, 0>, 12 texture { marrom } } cylinder { <0, 22, 0>, <0, 30, 0>, 8 texture { marrom } } sphere { <-8.2, 9, 4>, 2 scale <0,1.5,0> } sphere { <8.2, 9, 4>, 2 scale <0,1.5,0> } sphere { <-3, 85, 9>, 2 texture { preto } scale <1,0.2,1> } sphere { <3, 85, 9>, 2 texture { preto } scale <1,0.2,1> } rotate translate } #end object {folha (0,0,0,0,0,0) texture {rosto_humano}} object {folha (0,40,0,-25,0,0) texture {cor_pele} } object {folha (0,-40,0,25,0,0) texture {cor_pele} } // Original camera parameters: // #local cam_ctr = <0,13,0> // #local cam_vec = (<0,13,80>-<0,13,0>) // #local cam_sky = y #include "camlight.inc" camlight(<0,13,0>,<10,10,10>,20.0,y,1.0)