// Last edited on 2007-07-24 01:28:24 by stolfi // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare plano_xy = plane { < 0, 0, 1 >, 0 } #declare A1=<0,0,16>; #declare A2=<5,7,16>; #declare A3=<10,0,16>; #declare A4=<15,7,16>; #declare A5=<0,0,12>; #declare A6=<5,7,12>; #declare A7=<10,0,12>; #declare A8=<15,7,12>; #declare A9=<0,0,8>; #declare A10=<5,7,8>; #declare A11=<10,0,8>; #declare A12=<15,7,8>; #declare A13=<0,0,4>; #declare A14=<5,7,4>; #declare A15=<10,0,4>; #declare A16=<15,7,4>; bicubic_patch{ type 1 v_steps 4 u_steps 4 A1,A2,A3,A4, A5,A6,A7,A8, A9,A10,A11,A12, A13,A14,A15,A16 texture{ // pigment {uv_mapping image_map{jpeg "sao_paulo.jpg"} pigment {uv_mapping image_map{jpeg "jsflag.jpg"} rotate 0*z rotate 180*x }} translate<0,0,8> } cylinder { <0,0,0>,<0,0,25>,0.5 texture { pigment {color rgb < 0.6, 0.6, 0.6 > } finish { diffuse 0.5 specular 0.9 roughness 0.005 ambient 0.1 } } } sphere { <0,0,0>, 3 texture {pigment {color rgb < 0.6, 0.6, 0.6 > } finish { diffuse 0.5 specular 0.9 roughness 0.005 ambient 0.1 } } } object { plano_xy pigment { checker rgb < 0.10, 0.20, 0.30 >, < 0.30, 0.40, 0.50 > } } // Original camera parameters: // #local cam_ctr = <10.00,0.00,10.00> // #local cam_vec = (<10.00,25.00,22.00>-<10.00,0.00,10.00>) // #local cam_sky = z #include "camlight.inc" camlight(<10.00,0.00,10.00>,<10,10,10>,20.0,z,1.0)