// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tinta_A = texture { pigment { color rgb < 0.00, 0.00, 1.00 > } finish { diffuse 0.8 specular 0.2 roughness 0.005 ambient 0.1 } } #declare tinta_B = texture { pigment { color rgb < 0.50, 0.60, 0.70 > } finish { diffuse 0.8 specular 0.2 roughness 0.001 ambient 0.1 } } #declare tinta_C = texture { pigment { color rgb < 0.90, 0.40, 0.00 > } finish { diffuse 0.8 specular 0.2 roughness 0.005 ambient 0.1 } } #declare tinta_D = texture { pigment { color rgb < 1.00, 0.80, 0.25 > } finish { diffuse 0.8 specular 0.2 roughness 0.005 ambient 0.1 } } #declare tx_amarelo = texture { pigment { color rgb < 1.00, 1.00, 0.00 > } finish { diffuse 0.8 specular 0.2 roughness 0.005 ambient 0.1 } } #declare tinta_F = texture { pigment { color rgb < 0.80, 0.90, 0.80 > } finish { diffuse 0.8 specular 0.2 roughness 0.005 ambient 0.1 } } #include "colors.inc" #include "textures.inc" #declare bz_name = "Asa Aviao" #declare A11=<0.0, 0.0, 1.0>; #declare A12=<0.33, 1.0, 1.0>; #declare A13=<0.66, 2.0, 1.0>; #declare A14=<1.0, 3.0, 1.0>; #declare A21=<0.5, 0.0, 0.0>; #declare A22=<0.83, 1.0, 0.0>; #declare A23=<1.16, 2.0, 0.0>; #declare A24=<1.5, 3.0, 0.0>; #declare A31=<3.5, 0.0, 0.0>; #declare A32=<3.16, 1.0, 0.0>; #declare A33=<2.73, 2.0, 0.0>; #declare A34=<2.5, 3.0, 0.0>; #declare A41=<4.0, 0.0, 1.0>; #declare A42=<3.66, 1.0, 1.0>; #declare A43=<3.33, 2.0, 1.0>; #declare A44=<3.0, 3.0, 1.0>; #declare B11=<0.0, 0.0, 1.0>; #declare B12=<0.33, 1.0, 1.0>; #declare B13=<0.66, 2.0, 1.0>; #declare B14=<1.0, 3.0, 1.0>; #declare B21=<0.5, 0.0, 2.0>; #declare B22=<0.83, 1.0, 2.0>; #declare B23=<1.16, 2.0, 2.0>; #declare B24=<1.5, 3.0, 2.0>; #declare B31=<3.5, 0.0, 2.0>; #declare B32=<3.16, 1.0, 2.0>; #declare B33=<2.73, 2.0, 2.0>; #declare B34=<2.5, 3.0, 2.0>; #declare B41=<4.0, 0.0, 1.0>; #declare B42=<3.66, 1.0, 1.0>; #declare B43=<3.33, 2.0, 1.0>; #declare B44=<3.0, 3.0, 1.0>; #declare C11=A14; #declare C12=<1.33, 4.0, 1.0>; #declare C13=<1.66, 5.0, 1.0>; #declare C14=<2.0, 6.0, 1.0>; #declare C21=A24; #declare C22=<1.83, 4.0, 0.0>; #declare C23=<2.16, 5.0, 0.0>; #declare C24=<2.5, 6.0, 0.0>; #declare C31=A34; #declare C32=<2.16, 4.0, 0.0>; #declare C33=<1.73, 5.0, 0.0>; #declare C34=<1.5, 6.0, 0.0>; #declare C41=A44; #declare C42=<2.66, 4.0, 1.0>; #declare C43=<2.33, 5.0, 1.0>; #declare C44=<2.0, 6.0, 1.0>; #declare D11=A14; #declare D12=<1.33, 4.0, 1.0>; #declare D13=<1.66, 5.0, 1.0>; #declare D14=<2.0, 6.0, 1.0>; #declare D21=A24; #declare D22=<1.83, 4.0, 2.0>; #declare D23=<2.16, 5.0, 2.0>; #declare D24=<2.5, 6.0, 2.0>; #declare D31=A34; #declare D32=<2.16, 4.0, 2.0>; #declare D33=<1.73, 5.0, 2.0>; #declare D34=<1.5, 6.0, 2.0>; #declare D41=A44; #declare D42=<2.66, 4.0, 1.0>; #declare D43=<2.33, 5.0, 1.0>; #declare D44=<2.0, 6.0, 1.0>; #declare bz_scale = 0.3; #include "bz-things.inc" #declare retalhoA = union { bicubic_patch { type 1 flatness 0 u_steps 4 v_steps 4 A11, A12, A13, A14 A21, A22, A23, A24 A31, A32, A33, A34 A41, A42, A43, A44 texture { tinta_B } } } #declare retalhoB = union { bicubic_patch { type 1 flatness 0 u_steps 4 v_steps 4 B11, B12, B13, B14 B21, B22, B23, B24 B31, B32, B33, B34 B41, B42, B43, B44 texture { tinta_A } } } #declare retalhoC = union { bicubic_patch { type 1 flatness 0 u_steps 4 v_steps 4 C11, C12, C13, C14 C21, C22, C23, C24 C31, C32, C33, C34 C41, C42, C43, C44 texture { tinta_C } } } #declare retalhoD = union { bicubic_patch { type 1 flatness 0 u_steps 4 v_steps 4 D11, D12, D13, D14 D21, D22, D23, D24 D31, D32, D33, D34 D41, D42, D43, D44 texture { tinta_D } } } #declare asa = union { object { retalhoA } object { retalhoB } object { retalhoC } object { retalhoD } } #declare cena = union{ union { object { asa } rotate 90*x -90*y } } object {cena}