// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tinta_A = texture { pigment { color rgb < 1.65, 0.42, 0.42 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare tinta_B = texture { pigment { color rgb < 0.2, 0.2, 0 > } finish { diffuse 0.8 ambient 0.8 specular 0.9 reflection 0.3} } union { union { lathe { linear_spline 8, <5,5>,<0,1>, <1,1>, <3,2>, <2,3>, <2,4>, <1,4>, <1, -13> rotate<0,0,-90> translate<8,0,0> } cylinder { < -4.5, 0, 1 >, < -4.5, 0, -7 >, 1 } cylinder { < 0, 0, 0 >, < 0, 0, 19.5 >, 1 rotate<0,90,0> translate<-5, 0, -6> } cylinder { < 0, 0, 0 >, < 0, 0, 9 >, 1 rotate<0,45,0> translate<14, 0, -6> } cylinder { < 0, 0, 0 >, < 0, 0, 9 >, 1 rotate<0,-45,0> translate<20, 0, 0> } cylinder { < 0, 0, 0 >, < 0, 0, 14 >, 1 rotate<0,90,0> translate<0, 0, 6> } texture { tinta_B } } prism { linear_sweep linear_spline 0, 4.5, 7, <23,0>, <15,8>, <-2,8>, <-2, 2>, <-7, 2>, <-7, -8>, <15, -8> texture { tinta_A } } rotate<-90,0,0> } // Original camera parameters: // #local cam_ctr = <6,0,3> // #local cam_vec = (<2.00,-40.00,22.00>-<6,0,3>) // #local cam_sky = z #include "camlight.inc" camlight(<6,0,3>,<10,10,10>,20.0,z,1.0)