// Last edited on DATE TIME by USER // 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 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 } } prism{ 0, 2, 11 <-1, -1>, <1, -1> , <1.5 , -0.5> , <2, 0>, <1.5 , 0.5> ,< 1, 1>, <-1, 1>, < -1.5 ,0.5> , <-2, 0>, < -1.5, -0.5>, <-1, -1> texture{verde} } difference{ lathe{ linear_spline 10, <1, 0>, <0.5, 0.5>, <0.5, 1.5>, <1, 2>, <1, 3>, <0.5, 3>,<0.5, 2>,<0, 1.5>, <0, 0.5>, <1, 0> texture{vermelho} translate<0, 2, 0> } box{ <-2., 5.01, -2>, <0,- 0.1, 2> } } // Original camera parameters: // #local cam_ctr = <-1.00,1,-1.00> // #local cam_vec = (<-5.00,10.00,5.00>-<-1.00,1,-1.00>) // #local cam_sky = y #include "camlight.inc" camlight(<-1.00,1,-1.00>,<10,10,10>,20.0,y,1.0)