// Last edited on 2003-05-31 15:11:02 by stolfi #include "colors.inc" #declare imgname = "stolfi.gif"; #declare ctr = <0,0.3,0>; camera { location ctr + 2.0 * <0.1, 0.3, -1.7> right 1.0*x up 0.50*y sky y look_at ctr } light_source { 100*<-10, 12, -10> color 1.2*White } light_source { 100*<+10, 8, -10> color 0.8*White } light_source { 100*< 2, 1, -10> color 0.4*White } background{White} /* sphere { <1.4,1.4,1.4> 1.4 pigment { image_map {gif imgname once} scale <4,4,4> } } */ #declare rosto = union { blob { threshold .65 sphere { <0,0,0>, 2.5, 3 } sphere { <0,1.5,0>, 3, 3.5 } } sphere { <2,1.5,0> .5 scale <1,1.2,1> } sphere { <-2,1.5,0> .5 scale <1,1.2,1> } } #declare cena = object { rosto scale <.2,.2,.2> translate <.8,.6,0> pigment { image_map {gif imgname once} scale <1.5,1.5,1> } translate -<.8,.6,0> } object { cena } object { cena rotate +53*y translate -1.0*x } object { cena rotate -53*y translate +1.0*x }