// Exemplo de arquivo de descricao de cena para POV-ray // Last edited on 2000-09-21 20:06:05 by stolfi background{ color rgb < 1.00, 1.0, 1.0 > } light_source { < 0.00, 0.00, 12.00 > color rgb < 1.00, 1.00, 1.00 > } camera { location < 0.00, 0.00, 20.00 > right 2* < -1.20, 0.00, 0.00 > up 2* < 0.00, 0.00, 0.90 > sky < 0.00, 0.00, 1.00 > look_at < 0.00, 0.00, 0.00 > } #declare tinta_A = texture { pigment { color rgb < 0.10, 0.80, 1.00 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare tinta_B = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.5 specular 0.5 roughness 0.005 ambient 0.1 } } #declare superTex = texture { pigment {color rgb <1,1,0>} finish { ambient .1 diffuse .4 specular 1 roughness 0.001 reflection .7 metallic } } #declare A1 = <-10,0,9>; #declare A2 = <-8,1,9>; #declare A3 = <-5,6,9>; #declare A4 = <-2,8,9>; #declare A5 = <-10,0,4>; #declare A6 = <-8,1,4>; #declare A7 = <-5,6,4>; #declare A8 = <-2,8,4>; #declare A9 = <-10,0,-4>; #declare A10= <-8,1,-4>; #declare A11= <-5,6,-4>; #declare A12= <-2,8,-4>; #declare A13= <-10,0,-9>; #declare A14= <-8,1,-9>; #declare A15= <-5,6,-9>; #declare A16= <-2,8,-9>; #declare B1 = <-2,8,9>; #declare B2 = <4,8,9>; #declare B3 = <9,3,9>; #declare B4 = <10,0,9>; #declare B5 = <-2,8,4>; #declare B6 = <4,8,4>; #declare B7 = <9,3,4>; #declare B8 = <10,0,4>; #declare B9 = <-2,8,-4>; #declare B10 = <4,8,-4>; #declare B11 = <9,3,-4>; #declare B12 = <10,0,-4>; #declare B13 = <-2,8,-9>; #declare B14 = <4,8,-9>; #declare B15 = <9,3,-9>; #declare B16 = <10,0,-9>; #declare patchA = bicubic_patch { type 1 u_steps 5 v_steps 5 flatness 0.1 A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16 texture {superTex} } #declare patchB = bicubic_patch { type 1 u_steps 5 v_steps 5 flatness 0.1 B1,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11,B12,B13,B14,B15,B16 texture {superTex} } object {patchA} object {patchB}