// Exemplo de arquivo de descricao de cena para POV-ray // Last edited on 2000-09-21 20:06:05 by stolfi background{ color rgb < 0.00, 0.03, 0.15 > } light_source { < 14.00, 10.00, 3.00 > color rgb < 5.00, 5.00, 5.00 > } camera { location < -30.00, 4.00, -30.00 > // right < 1.00, 0.00, 0.00 > // up < 0.00, 1.00, 0.00 > sky < 0.00, 1.00, 0.00 > look_at < 0.00, 0.00, 0.00 > } #declare A1 = <0,0,0>; #declare A2 = <0,0,0>; #declare A3 = <0,0,0>; #declare A4 = <0,0,0>; #declare A5 = <0,0,0>; #declare A6 = <0,0,0>; #declare A7 = <0,0,0>; #declare A8 = <0,0,0>; #declare A9 = <0,0,0>; #declare A10 = <0,0,0>; #declare A11 = <0,0,0>; #declare A12 = <0,0,0>; #declare A13 = <0,0,0>; #declare A14 = <0,0,0>; #declare A15 = <0,0,0>; #declare A16 = <0,0,0>; #declare B1 = <0,-5,-7>; #declare B2 = <-5,-5,-6>; #declare B3 = <-9,0,-10>; #declare B4 = <-12,-4,-8>; #declare B5 = <0,3,-7>; #declare B6 = <-5,0,-7>; //*y? #declare B7 = <-10,0,-7>; //* #declare B8 = <-13,-5,-7>; #declare B9 = <0,6,-5>; #declare B10 = <-5,0,-5>; //*y? #declare B11 = <-11,0,-5>; //* #declare B12 = <-14,-5,-4>; #declare B13 = <0,6,0>; #declare B14 = <-5,2,0>; #declare B15 = <-13,3,0>; #declare B16 = <-14,-5,0>; #declare pedaco1 = bicubic_patch { type 0 flatness 0.1 A1,A2,A3,A4, A5,A6,A7,A8, A9,A10,A11,A12, A13,A14,A15,A16 texture { pigment {color rgb <0,1,1>}} } #declare pedaco2 = bicubic_patch { type 0 flatness 0.1 u_steps 3 v_steps 3, B1,B2,B3,B4, B5,B6,B7,B8, B9,B10,B11,B12, B13,B14,B15,B16 texture { pigment {color rgb <0,1,1>}} } // Aqui está a cena, finalmente: pedaco1 pedaco2 object {pedaco2 scale <1,1,-1>} sphere { A1,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A2,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A3,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A4,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A5,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A6,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A7,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A8,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A9,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A10,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A11,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A12,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A13,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A14,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A15,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { A16,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B1,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B2,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B3,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B4,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B5,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B6,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B7,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B8,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B9,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B10,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B11,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B12,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B13,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B14,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B15,0.1 texture { pigment {color rgb <1,0,0>}}} sphere { B16,0.1 texture { pigment {color rgb <1,0,0>}}}