// Last edited on 2003-05-31 16:19:38 by stolfi #include "colors.inc" #include "textures.inc" #declare ctr = <0,0,0>; camera { location ctr + 1.8 * < 0, 0, -6 > right 1.0*x up 0.5*y sky y look_at ctr } light_source { 50*< -15.00, 10.00, -15.00 > color 1.2*White } light_source { 50*< +15.00, 7.00, -15.00 > color 0.8*White } light_source { 50*< +3.00, 2.00, -15.00 > color 0.4*White } background { Gray50 } #declare cena = union{ merge{ sphere {<0,0,0> 1 scale<1,2.2,.5>}//cabeça cone{<0,-.4,-1> .2 <0,.5,-.8> .05} //nariz } difference{ sphere {<-.8,.2,0> .4 scale <1.01,1.2,1> rotate x*-10} sphere {<-1,.2,-.3> .5 scale <1,1,1>rotate x*-10} }//orelha difference{ sphere {<.8,.2,0> .4 scale <1.01,1.2,1>rotate x*-10} sphere {<1,.2,-.3> .5 scale <1,1,1> rotate x*-10} }//orelha pigment { image_map {gif "prof.gif"} scale<4,6,4> translate<2,2.3,0>} } object { cena } object { cena rotate +53*y translate -2.6*x } object { cena rotate -53*y translate +2.6*x }