// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare a11 = <0,1,0>; #declare a12 = <0.5,1,0>; #declare a13 = <1,0.5,0>; #declare a14 = <1,0,0>; #declare a21 = <0,1,0.2>; #declare a22 = a12+<0.1,0.1,0.2>; #declare a23 = a13+<0.1,0.1,0.2>; #declare a24 = <1,0,0.2>; #declare a31 = <0,1,0.4>; #declare a32 = a22+<0.1,0.1,0.2>; #declare a33 = a23+<0.1,0.1,0.2>; #declare a34 = <1,0,0.4>; #declare a41 = <0,1,0.6>; #declare a42 = a32+<0.1,0.1,0.2>; #declare a43 = a33+<0.1,0.1,0.2>; #declare a44 = <1,0,0.6>; #declare b11 = a14; #declare b12 = <1,-0.5,0>; #declare b13 = <0.5,-1,0>; #declare b14 = <0,-1,0>; #declare b21 = a24; #declare b22 = b12+<0.1,-0.1,0.2>; #declare b23 = b13+<0.1,-0.1,0.2>; #declare b24 = <0,-1,0.2>; #declare b31 = a34; #declare b32 = b22+<0.1,-0.1,0.2>; #declare b33 = b23+<0.1,-0.1,0.2>; #declare b34 = <0,-1,0.4>; #declare b41 = a44; #declare b42 = b32+<0.1,-0.1,0.2>; #declare b43 = b33+<0.1,-0.1,0.2>; #declare b44 = <0,-1,0.6>; #declare c11 = b14; #declare c12 = <-0.5,-1,0>; #declare c13 = <-1,-0.5,0>; #declare c14 = <-1,0,0>; #declare c21 = b24; #declare c22 = c12+<-0.1,-0.1,0.2>; #declare c23 = c13+<-0.1,-0.1,0.2>; #declare c24 = <-1,0,0.2>; #declare c31 = b34; #declare c32 = c22+<-0.1,-0.1,0.2>; #declare c33 = c23+<-0.1,-0.1,0.2>; #declare c34 = <-1,0,0.4>; #declare c41 = b44; #declare c42 = c32+<-0.1,-0.1,0.2>; #declare c43 = c33+<-0.1,-0.1,0.2>; #declare c44 = <-1,0,0.6>; #declare d11 = c14; #declare d12 = <-1,0.5,0>; #declare d13 = <-0.5,1,0>; #declare d14 = a11; #declare d21 = c24; #declare d22 = d12+<-0.1,0.1,0.2>; #declare d23 = d13+<-0.1,0.1,0.2>; #declare d24 = a21; #declare d31 = c34; #declare d32 = d22+<-0.1,0.1,0.2>; #declare d33 = d23+<-0.1,0.1,0.2>; #declare d34 = a31; #declare d41 = c44; #declare d42 = d32+<-0.1,0.1,0.2>; #declare d43 = d33+<-0.1,0.1,0.2>; #declare d44 = a41; #macro retalho(p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16) bicubic_patch { type 1 u_steps 3 v_steps 3 p13,p14,p15,p16, p9,p10,p11,p12, p5,p6,p7,p8, p1,p2,p3,p4 pigment{color rgb <0.5,0,0.25>} } #end #declare cilindro = cylinder { <0,-0.1,0>, <0,-0.1,-3>, 0.1 pigment{color rgb <1,1,1>} } object{retalho(a11,a12,a13,a14,a21,a22,a23,a24,a31,a32,a33,a34,a41,a42,a43,a44)} object{retalho(b11,b12,b13,b14,b21,b22,b23,b24,b31,b32,b33,b34,b41,b42,b43,b44)} object{retalho(c11,c12,c13,c14,c21,c22,c23,c24,c31,c32,c33,c34,c41,c42,c43,c44)} object{retalho(d11,d12,d13,d14,d21,d22,d23,d24,d31,d32,d33,d34,d41,d42,d43,d44)} // Original camera parameters: // #local cam_ctr = <0.00,2.50,0.00> // #local cam_vec = (<5.00,5.00,5.00>-<0.00,2.50,0.00>) // #local cam_sky = z #include "camlight.inc" camlight(<0.00,2.50,0.00>,<10,10,10>,20.0,z,1.0)