// Last edited on 2003-03-19 22:20:22 by stolfi

background{ color rgb < 0.30, 0.35, 0.40 > }

light_source { //fonte de luz
  < 10.00, 5.00, 8.00 >
  color rgb < 1.00, 1.00, 1.00 >
} 

light_source { //fonte de luz
  < 10.00,  25.00, -5.00 >
  color rgb 0.6*< 1.00, 1.00, 1.00 >
} 

camera {
  location  <  9.00, 2.00, 4.00 > // x, y, z 
  right     < -1.20, 0.00, 0.00 >
  up        <  0.00, 0.00, 0.80 >
  sky       <  0.00, 1.00, 0.00 > //vetor que aponta para cima
  look_at   <  0.00, 0.50, 0.00 >
} 


#declare marrom = 
  texture {

    pigment { color rgb < 0.77, 0.43, 0.13 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare cabeca =
  sphere {
    < 0.00, 2.50, 0.00 >, 1.00 
    texture { marrom }
  }

#declare tronco = 
  sphere{
    < 0.00, -0.08, 0.00 >, 1.00 
    texture { marrom }
    scale<0,1.7,1.2>
  }

#declare orelha1 = 
  sphere{
    < 0.5, 1.80, 1.10 >, 0.30 
    texture { marrom }
    scale<0.5,1.5,0>
  }

#declare orelha2 = 
  sphere{
    < 0.5, 1.80, -1.10 >, 0.30 
    texture { marrom }
    scale<0.5,1.5,0>
  }

#declare bracos = 
  sphere{
    < 0.00, 1.00, 0 >, 0.50 
    texture { marrom }
    scale<0,0,5>
  }

#declare perna1 = 
  sphere{
    < 0.20, -0.50, 1.00 >, 0.50 
    texture { marrom }
    scale<0,3,0>
  }

#declare perna2 = 
  sphere{
    < 0.20, -0.50, -1.00 >, 0.50 
    texture { marrom }
    scale<0,3,0>
  }

#declare boca = 
  sphere{
    < 0.7, 2.00,0.00 >, 0.5 
    texture { marrom }
    scale<0,0,0>
  }

#declare rabo1 = 
  cylinder{
    < -0.7, -1.00,0.00 >,
    < -2.5, 1.00, 0.00>,
     0.2 
    texture { marrom }
  }


#declare rabo2 = 
  cylinder{
    < -2.5, 1.00, 0.00>,
    < -2.0, 3.00, 0.00>,
     0.2 
    texture { marrom }
  }


union{
object {cabeca}
object {tronco}
object {orelha1}
object {orelha2}
object {bracos}
object {perna1}
object {perna2}
object {boca}
object {rabo1}
object {rabo2}
}