// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tinta_preto = texture { pigment { color rgb < 0.0, 0.0, 0.0 > filter 0.5} finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare tinta_azul = texture { pigment { color rgb < 0.10, 0.80, 1.00 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare tinta_amarelo = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare tinta_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 tinta_verde = texture { pigment { color rgb < 0.18, 0.54, 0.34 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.2 reflection 0.1} } #declare calice = difference { lathe { linear_spline 10, <0,-5>, <4,0>, <4,1>, <4,2>, <3,2>, <3,1>, <0,0>, <0,-4>, <0,-4>, <0,-5> texture{tinta_vermelho} finish {ambient .1 phong .6} interior {ior 1.4} } box { <9,-9,-9>,<-9,9,0>} rotate x*90 translate <0,0,6> } #declare pedra = prism { linear_sweep cubic_spline 0, .6, 8, <2,1>,<1,1>, <0,0>,<1,0>,<2,1>,<1,1>,<0,0>, <1,0> texture{tinta_azul} finish {ambient .1 } rotate -90*x translate <-1,-0.5,1> } object {calice} object {pedra} // Original camera parameters: // #local cam_ctr = <-5,1,4.00> // #local cam_vec = (<20,4,5>-<-5,1,4.00>) // #local cam_sky = z #include "camlight.inc" camlight(<-5,1,4.00>,<10,10,10>,20.0,z,1.0)