// Last edited on DATE TIME by USER
// Processed by remove-cam-lights






  






  

  




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


#declare raio = 2.000;

#declare tinta_A = 
  texture {
    pigment { color rgb < 1.0, 0.0, 0.00 > filter 0.5 }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }

#declare tinta_B = 
  texture {
    pigment { color rgb < 0.00, 0.0, 0.0 > }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
  }
#declare tinta_C = 
  texture {
    pigment { color rgb < 1.00, 0.80, 0.2 >  }
    finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.2 reflection 0.2 }
  }
#declare tinta_D = 
  texture{
 pigment{ color rgb<0.00, 0.80, 0.0> filter 0.5}
  finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 }
}

prism{ 0.0, 2.0, 11
       <0, 6>, <3, 6> , <3 , 5> , <2, 5>, <2 , 2> 
       ,< 3, 2>, <3, 0>, < -2 ,0> , <- 2, 2>, < 0, 2>, <0, 6>
 texture{tinta_D}
}

difference{

lathe{
linear_spline
11,
<1, 5>, <1, 4>, <0, 2>, <0, 1>, <0.5, 0>, <0.8, 0>,
<0.3, 1>, <0.3, 2>, <1.3, 4> , <1.3, 5>, <1 , 5>
texture{tinta_C}
translate<1, 2, 3>
}

box{
<-2., 5.01, -2>, <0,- 0.1, 2>
translate<1, 2, 3>

}
}



// Original camera parameters:
// #local cam_ctr = <0.00,1,2.00>
// #local cam_vec = (<-5.00,20.00,5.00>-<0.00,1,2.00>)
// #local cam_sky = y

#include "camlight.inc"
camlight(<0.00,1,2.00>,<10,10,10>,20.0,y,1.0)