// Last edited on 2005-01-05 22:02:26 by stolfi // Processed by remove-cam-lights #include "colors.inc" background{ color rgb < 0.75, 0.8, 0.85 > } #declare tx_espelho = texture{ pigment {Gray70} finish{ ambient 0.05 diffuse 0.05 reflection{ Silver metallic } specular 0.20 roughness 0.05 } } #declare tx_pedras = texture{ finish { ambient 0.1 diffuse 0.1 reflection 0.25 specular 1 roughness 0.001 } pigment {color rgb <0, 1, 1>} } #declare pedrinha = sphere{ <0.01, 0.5, 1>, 0.2 texture {tx_pedras} } #declare pedrinhaII = sphere{ <0, 0.5, 0.8>, 0.2 texture {tx_pedras} } #declare lathe_coroa = lathe { linear_spline 5, <0,1.9>, <0.4,2.1>, <0.2,2.5>, <1.0,3>, <0.7,3.8> texture { tx_espelho} rotate -90*x translate <0,0,3.8> } #declare donut = torus{ 0.70, 0.2 rotate -90*x texture { tx_espelho } } #declare chao= plane{ z, 0 texture{ pigment{ checker <0.5,0.5,0.5>, White } finish { ambient 0.6 diffuse 0.4 } scale 0.5 } translate -1*z } difference { union { object { lathe_coroa } object { donut } object { pedrinha } } } object { chao } #include "camlight.inc" camlight(<0.0,0.0,0.5>,<8.00,4.00,2.00>,0.45,z,1.0)