// Last edited on DATE TIME by USER // Processed by remove-cam-lights #declare tinta_ouro = texture { pigment { color rgb< 1, 0.65, 0 > } finish { diffuse 0.5 specular 0.3 roughness 0.005 ambient 0.2 } } plane { < 0, 0, 1 > , 0 pigment { checker color rgb < 0.1, 1, 1 >, rgb < 0.05, 0.9, 0.9> } } background{ color rgb < 0, 0, 0 > } #declare C11=<0,-2.4,6.2>; #declare C12=<1,-3.4,6.2>; #declare C13=<2,-3.4,6.2>; #declare C14=<3,-2.4,6.2>; #declare C21=<0,-1.9,6>; #declare C22=<1,-2.9,6>; #declare C23=<2,-2.9,6>; #declare C24=<3,-1.9,6>; #declare C31=<0,-1.5,5.7>; #declare C32=<1,-2.5,5.7>; #declare C33=<2,-2.5,5.7>; #declare C34=<3,-1.5,5.7>; #declare B21=<0,-0.8,5>; #declare B22=<1,-1.8,5>; #declare B23=<2,-1.8,5>; #declare B24=<3,-0.8,5>; #declare B31=<0,-0.4,4>; #declare B32=<1,-1.4,4>; #declare B33=<2,-1.4,4>; #declare B34=<3,-0.4,4>; #declare A21=<0,0,2>; #declare A22=<1,-1,2>; #declare A23=<2,-1,2>; #declare A24=<3,0,2>; #declare A31=<0,0,1>; #declare A32=<1,-1,1>; #declare A33=<2,-1,1>; #declare A34=<3,0,1>; #declare A41=<0,0,0>; #declare A42=<1,-1,0>; #declare A43=<2,-1,0>; #declare A44=<3,0,0>; #declare A11 = (A21 + B31) / 2; #declare B41 = A11; #declare A12 = (A22 + B32) / 2; #declare B42 = A12; #declare A13 = (A23 + B33) / 2; #declare B43 = A13; #declare A14 = (A24 + B34) / 2; #declare B44 = A14; #declare B11 = (B21 + C31) / 2; #declare C41 = B11; #declare B12 = (B22 + C32) / 2; #declare C42 = B12; #declare B13 = (B23 + C33) / 2; #declare C43 = B13; #declare B14 = (B24 + C34) / 2; #declare C44 = B14; #declare F11=<5.4,0,6.2>; #declare F12=<6.4,1,6.2>; #declare F13=<6.4,2,6.2>; #declare F14=<5.4,3,6.2>; #declare F21=<4.9,0,6>; #declare F22=<5.9,1,6>; #declare F23=<5.9,2,6>; #declare F24=<4.9,3,6>; #declare F31=<4.5,0,5.7>; #declare F32=<5.5,1,5.7>; #declare F33=<5.5,2,5.7>; #declare F34=<4.5,3,5.7>; #declare E21=<3.8,0,5>; #declare E22=<4.8,1,5>; #declare E23=<4.8,2,5>; #declare E24=<3.8,3,5>; #declare E31=<3.4,0,4>; #declare E32=<4.4,1,4>; #declare E33=<4.4,2,4>; #declare E34=<3.4,3,4>; #declare D21=<3,0,2>; #declare D22=<4,1,2>; #declare D23=<4,2,2>; #declare D24=<3,3,2>; #declare D31=<3,0,1>; #declare D32=<4,1,1>; #declare D33=<4,2,1>; #declare D34=<3,3,1>; #declare D41=<3,0,0>; #declare D42=<4,1,0>; #declare D43=<4,2,0>; #declare D44=<3,3.0>; #declare D11 = (D21 + E31) / 2; #declare E41 = D11; #declare D12 = (D22 + E32) / 2; #declare E42 = D12; #declare D13 = (D23 + E33) / 2; #declare E43 = D13; #declare D14 = (D24 + E34) / 2; #declare E44 = D14; #declare E11 = (E21 + F31) / 2; #declare F41 = E11; #declare E12 = (E22 + F32) / 2; #declare F42 = E12; #declare E13 = (E23 + F33) / 2; #declare F43 = E13; #declare E14 = (E24 + F34) / 2; #declare F44 = E14; #declare G21=<0,0,2>; #declare G22=<-1,1,2>; #declare G23=<-1,2,2>; #declare G24=<0,3,2>; #declare G31=<0,0,1>; #declare G32=<-1,1,1>; #declare G33=<-1,2,1>; #declare G34=<0,3,1>; #declare G41=<0,0,0>; #declare G42=<-1,1,0>; #declare G43=<-1,2,0>; #declare G44=<0,3.0>; #declare H21=<-0.8,0,5>; #declare H22=<-1.8,1,5>; #declare H23=<-1.8,2,5>; #declare H24=<-0.8,3,5>; #declare H31=<-0.4,0,4>; #declare H32=<-1.4,1,4>; #declare H33=<-1.4,2,4>; #declare H34=<-0.4,3,4>; #declare I11=<-2.4,0,6.2>; #declare I12=<-3.4,1,6.2>; #declare I13=<-3.4,2,6.2>; #declare I14=<-2.4,3,6.2>; #declare I21=<-1.9,0,6>; #declare I22=<-2.9,1,6>; #declare I23=<-2.9,2,6>; #declare I24=<-1.9,3,6>; #declare I31=<-1.5,0,5.7>; #declare I32=<-2.5,1,5.7>; #declare I33=<-2.5,2,5.7>; #declare I34=<-1.5,3,5.7>; #declare G11 = (G21 + H31) / 2; #declare H41 = G11; #declare G12 = (G22 + H32) / 2; #declare H42 = G12; #declare G13 = (G23 + H33) / 2; #declare H43 = G13; #declare G14 = (G24 + H34) / 2; #declare H44 = G14; #declare H11 = (H21 + I31) / 2; #declare I41 = H11; #declare H12 = (H22 + I32) / 2; #declare I42 = H12; #declare H13 = (H23 + I33) / 2; #declare I43 = H13; #declare H14 = (H24 + I34) / 2; #declare I44 = H14; #declare L11=<0,5.4,6.2>; #declare L12=<1,6.4,6.2>; #declare L13=<2,6.4,6.2>; #declare L14=<3,5.4,6.2>; #declare L21=<0,4.9,6>; #declare L22=<1,5.9,6>; #declare L23=<2,5.9,6>; #declare L24=<3,4.9,6>; #declare L31=<0,4.5,5.7>; #declare L32=<1,5.5,5.7>; #declare L33=<2,5.5,5.7>; #declare L34=<3,4.5,5.7>; #declare K21=<0,3.8,5>; #declare K22=<1,4.8,5>; #declare K23=<2,4.8,5>; #declare K24=<3,3.8,5>; #declare K31=<0,3.4,4>; #declare K32=<1,4.4,4>; #declare K33=<2,4.4,4>; #declare K34=<3,3.4,4>; #declare J21=<0,3,2>; #declare J22=<1,4,2>; #declare J23=<2,4,2>; #declare J24=<3,3,2>; #declare J31=<0,3,1>; #declare J32=<1,4,1>; #declare J33=<2,4,1>; #declare J34=<3,3,1>; #declare J41=<0,3,0>; #declare J42=<1,4,0>; #declare J43=<2,4,0>; #declare J44=<3,3,0>; #declare J11 = (J21 + K31) / 2; #declare K41 = J11; #declare J12 = (J22 + K32) / 2; #declare K42 = J12; #declare J13 = (J23 + K33) / 2; #declare K43 = J13; #declare J14 = (J24 + K34) / 2; #declare K44 = J14; #declare K11 = (K21 + L31) / 2; #declare L41 = K11; #declare K12 = (K22 + L32) / 2; #declare L42 = K12; #declare K13 = (K23 + L33) / 2; #declare L43 = K13; #declare K14 = (K24 + L34) / 2; #declare L44 = K14; #macro retalho(P11,P12,P13,P14,P21,P22,P23,P24,P31,P32,P33,P34,P41,P42,P43,P44) union { bicubic_patch { type 1 u_steps 4 v_steps 4 P11, P12, P13, P14 P21, P22, P23, P24 P31, P32, P33, P34 P41, P42, P43, P44 texture{ tinta_ouro } } } #end 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) } object { retalho(E11,E12,E13,E14,E21,E22,E23,E24,E31,E32,E33,E34,E41,E42,E43,E44) } object { retalho(F11,F12,F13,F14,F21,F22,F23,F24,F31,F32,F33,F34,F41,F42,F43,F44) } object { retalho(G11,G12,G13,G14,G21,G22,G23,G24,G31,G32,G33,G34,G41,G42,G43,G44) } object { retalho(H11,H12,H13,H14,H21,H22,H23,H24,H31,H32,H33,H34,H41,H42,H43,H44) } object { retalho(I11,I12,I13,I14,I21,I22,I23,I24,I31,I32,I33,I34,I41,I42,I43,I44) } object { retalho(J11,J12,J13,J14,J21,J22,J23,J24,J31,J32,J33,J34,J41,J42,J43,J44) } object { retalho(K11,K12,K13,K14,K21,K22,K23,K24,K31,K32,K33,K34,K41,K42,K43,K44) } object { retalho(L11,L12,L13,L14,L21,L22,L23,L24,L31,L32,L33,L34,L41,L42,L43,L44) } // Original camera parameters: // #local cam_ctr = <1,0,6> // #local cam_vec = (<-4,-20,11>-<1,0,6>) // #local cam_sky = z #include "camlight.inc" camlight(<1,0,6>,<10,10,10>,20.0,z,1.0)