// Last edited on DATE TIME by USER // Processed by remove-cam-lights #declare verde = pigment { color rgb < 0.0, 0.35, 0.0 > } #declare grama = pigment { color rgb < 0.0, 0.15, 0.0 > } #declare rosa = pigment { color rgb < 0.2, 0.0, 0.0 > } #declare ouro = texture { pigment { color rgb < 0.64, 0.51, 0.05 > } finish { diffuse 0.6 specular 0.5 roughness 0.005 ambient 0.3 reflection 0.7 } } #declare esmeralda = texture { pigment { color rgb < 0.05 1 0.1 > filter .7 } finish { diffuse 0.1 specular 0.3 roughness 0.005 ambient 0.1 reflection 0.5 } } #declare rubi = texture { pigment { color rgb < 1.00, 0.05, 0.05 > filter .7 } finish { diffuse 0.1 specular 0.3 roughness 0.005 ambient 0.1 reflection 0.5 } } #declare cinza = texture { pigment { color rgb < 0.8, 0.8, 0.8 > } finish { diffuse 0.4 specular 0.3 roughness 0.005 ambient 0.1 } } #declare xadrez = pigment { checker color rgb < 1, 1, 1 >, color rgb < 0.00, 0, 0 > } #declare p0 = <0,0>; #declare p1 = <5,0>; #declare p2 = <4.45,0.3>; #declare p3 = <4.75,0.7>; #declare p4 = <4.5,1>; #declare p5 = p4; #declare p6 = <0.4,1.3>; #declare p7 = <0.3,2>; #declare p8 = <0.6,6.5>; #declare p9 = p8; #declare p10 = <0.4,7.2>; #declare p11 = <0.6,7.6>; #declare p12 = <1.5,8.2>; #declare p13 = p12+<0,1>; #declare p14 = <0.6,9.4>; #declare p15 = <0.4,9.8>; #declare p16 = p8+<0,4>; #declare p17 = p16+<0,1>; #declare p18 = <3.5,13>; #declare p19 = <2.8,16.5>; #declare p20 = <0,16.5>; #declare calice = lathe { bezier_spline 32, p0,p0,p1,p1, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p12, p12, p13, p13, p13, p14, p15, p16, p16, p17, p18, p19, p19, p19, p20, p20 texture { ouro } rotate 90*x } #declare corte = difference { difference { object { calice } object { calice scale <0.75,0.75,1> } } box { <0,0,-1>, <-15,-15,20> translate 7*y } box { <-3,-3,16.3>, <3,3,17> } } object { corte } background{ color rgb < 0.75, 0.80, 0.85 > } plane { z, 0 texture { xadrez } } // Original camera parameters: // #local cam_ctr = <0.00,0.00,8> // #local cam_vec = (<25.00,-25.00,40.00>-<0.00,0.00,8>) // #local cam_sky = z #include "camlight.inc" camlight(<0.00,0.00,8>,<10,10,10>,20.0,z,1.0)