// Last edited on 2007-07-24 00:53:42 by stolfi
// Processed by remove-cam-lights

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

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

#declare verde =
  texture {
    pigment { color rgb < 0.00, 1.00, 0.00 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare azul =
  texture {
    pigment { color rgb < 0.00, 0.00, 1.00 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare vermelho =
  texture {
    pigment { color rgb < 1.00, 0.00, 0.00 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare bla =
  texture {
    pigment { color rgb < 0.50, 0.20, 0.30 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare quadriculado =
  texture {
    pigment { checker color rgb < 1.00, 0.00, 0.00 >
        color rgb < 1.00, 1.00, 1.00 >
    }
  }

#declare fundo =
  plane { z,0
 translate -5*z
 texture { quadriculado }
  }

#declare prata =
  texture {
    pigment { color rgb < 0.70, 0.70, 0.70 > }
    finish {  ambient 0.3
  diffuse 0.2
  specular 0.3 roughness 0.005
  reflection 0.2
    }
  }

#declare dourado =
  texture {
    pigment { color rgb < 1.00, 0.80, 0.00 > }
    finish {  ambient 0.3
  diffuse 0.2
  specular 0.3 roughness 0.005
  reflection 0.2
    }
  }

object {fundo}
#declare sbroble =
  blob {
    threshold .65
    sphere { <.5,0,0>, .8, 1 texture {azul} }
    sphere { <-.5,0,0>,.8, 1 texture {verde} }
    sphere { <0,0,1>,1.5, 1 texture {vermelho} }
    cylinder{<0,0,1>,<0,0,-2>,0.5,1 texture{azul}}
    sphere { <0,0,-2>,1.5, 1 texture {prata} }
    finish { phong 1 }
  }

#declare fonte =
text{
 ttf "arial.ttf" "Tchuin tchunFly"
 0.5,0
 rotate<90,0,180>
 scale 0.3
 texture{vermelho}
}

#declare estatua =
union{
 object{sbroble
  rotate<0,-225,0>
 }

 object{sbroble
  rotate<0,225,0>
  translate <2, 0, 0>
 }
 sphere { <1,0,-2>, 1.2 texture {dourado} }
}

object{
 estatua
 translate<-1,0,2>
 scale 0.5
}

object{
 box{<1,1,1>,<-1,-1,-1>
 translate<0,0,-1.2>
 texture{prata} }
}

object{fonte
 rotate<0,30,0>
 translate<0.9,1,-1.5>
}

// Original camera parameters:
// #local cam_ctr = <0,0,0>
// #local cam_vec = vrotate(<5.00,7.00,0.00>,20*z)
// #local cam_sky = z

#include "camlight.inc"
camlight(<0,0,0>,<10,10,10>,7.0,z,1.0)