// Last edited on 2007-07-24 01:12:14 by stolfi
// Processed by remove-cam-lights

background{ color rgb < 0.75, 0.80, 0.85 > }

#declare cinza =
  texture {
    pigment { color rgb < 0.8, 0.8, 0.8 > }
    finish { diffuse 0.4 specular 0.3 roughness 0.005 ambient 0.1 }
  }

#declare branco =
  texture {
    pigment { color rgb < 1 1 1 > }
  finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare marrom =
  texture {
    pigment { color rgb < 0.5 0.3 0.2 > }
    finish { diffuse 0.4 specular 0.3 roughness 0.005 ambient 0.1 }
  }

#declare ouro =
  texture {
    pigment { color rgb < 0.64, 0.51, 0.05 > }
    finish { diffuse 0.6 specular 0.5 roughness 0.005 ambient 0.3 reflection 0.7 }
  }

#declare base =
union {
 box { <-15,-15,-8>, <15,15,-3> }
 box { <-12,-12,-3.5>, <12,12,0> }
}

#declare monumento=
blob {
   threshold 3
   sphere { <0,0,4>, 13, 10 scale 1.2*z }
  sphere { <0,0,18>, 7, 7 }
  sphere { <0,0,21>, 11, 6 }
   sphere { <4,7,12>, 4, 7 texture {branco} }
  sphere { <-4,7,12>, 4, 7 texture {branco} }
  texture {cinza}
}

#declare frase=
text {
 ttf "verdanab.ttf"
 "Hug Me"
 0.6,0
 scale 3.5
 rotate <90,0,180>
}

object { base texture {marrom} }
object { monumento scale 1.2 translate 3*z }
object { frase texture{ouro} translate <6.5,14,-6.5> }

// Original camera parameters:
// #local cam_ctr = <0.00,0.00,10.00>
// #local cam_vec = (<60.00,70.00,25.00>-<0.00,0.00,10.00>)
// #local cam_sky = z

#include "camlight.inc"
camlight(<0.00,0.00,10.00>,<10,10,10>,70.0,z,1.0)