// Last edited on 2009-07-22 19:56:03 by stolfilocal
// Processed by remove-cam-lights

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

global_settings{ max_trace_level 10 }

#declare raio = 2.000;

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

merge{

   
   cone{ 
      <100,0,490>, 70
      <100,0,620> 20
      texture {
         pigment { color rgb < 0.5, 1.0, 0.3 > filter 0.9}
         finish { diffuse 0.1 specular 0.1 roughness 0.005 ambient 0.1 }
      }
      interior {ior 1.2}
   }

   
   cylinder{
      <100,0,0> <100,0,500,>40
      texture {
         pigment { color rgb < 1.2, 1.2, 0.5 >}
         finish { diffuse 0.1 specular 0.1 roughness 0.005 ambient 0.1 reflection 0.8}
      }
   }

   
   box{
      <0,100,0>,
      <200,-100,0>   
      texture{ tint_Ground}
   }

   
   plane { 
      z, 0
      texture { 
         pigment{ checker rgb<0.5,0.5,0.5>, rgb<0.8,0.8,0.8> rotate 17*z}
         finish {diffuse 0.5 ambient 0.5}
      }
      scale 200
      translate-10*z
   }
} 

// Original camera parameters:
// #local cam_ctr = <100,0,50>
// #local cam_vec = (<0,-1000,1000>-<100,0,50>)
// #local cam_sky = z

#include "camlight.inc"
camlight(<100,0,320>,<10,5,7>,900.0,z,1.0)