// Last edited on DATE TIME by USER // Processed by remove-cam-lights #include "eixos.inc" #include "camlight.inc" #include "retalho.inc" #declare centro_cena = < 0.00, 0.00, 0.00 >; #declare raio_cena = 10.0; #declare dir_camera = < 14.00, 7.00, 4.00 >; #declare dist_camera = 16.0; #declare intens_luz = 1.00; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz) background{ color rgb < 1, 1, 1 > } #declare tx_anuncio = texture{ pigment{ image_map{ jpeg "coca.jpg" } scale 2 } finish{ ambient 0.6 } } #declare tx_bandeira = texture{ uv_mapping pigment{ image_map{ jpeg "england.jpg" } } finish{ ambient 0.6 } } #declare predio = box{ <0, 0, 0>, <-4.5, 3, 6> texture{ pigment{ color rgb <0.8, 0.8, 0.8> } finish{ ambient 0.6 } } } #declare anuncio = box{ <0, 0, 0>, <-2, 2, 0.01> } #declare txg = texture{ pigment{ color rgb <0.8, 0.8, 0.8> } finish{ ambient 0.6 } } #declare p11 = <0.4,0.1,5.0>; #declare p12 = <1.5,-0.5,5.2>; #declare p13 = <3.3,1,5.2>; #declare p14 = <4.8,0.5,5.0>; #declare p21 = <0.0,1.3,4.3>; #declare p22 = <1.4,1.3,4.6>; #declare p23 = <3.0,1.5,4.5>; #declare p24 = <4.3,1.2,4.0>; #declare p31 = <0.1,1.3,3.0>; #declare p32 = <1.4,1.5,3.6>; #declare p33 = <3.1,1.1,3.3>; #declare p34 = <4.5,1.2,2.9>; #declare p41 = <0.3,0.3,1.5>; #declare p42 = <1.9,-0.5,1.8>; #declare p43 = <3.5,0.0,1.8>; #declare p44 = <4.6,0.1,2.0>; #declare bandeira = union{ object{ retalho( p11, p12, p13, p14, p21, p22, p23, p24, p31, p32, p33, p34, p41, p42, p43, p44, 0.0001, txg, tx_bandeira ) } object{ cylinder{ <1,0,5.0>, <-3.5, 0,5.0>, 0.05 texture{ pigment{ color rgb <0.8, 0.8, 0.8> } finish{ ambient 0.6 } } } } } union{ object{ bandeira scale 0.5 translate <1.5, 0, 3.5> } object{ bandeira scale 0.5 translate <1.5, 3, 3.5> } object{ predio } object{ anuncio texture { tx_anuncio } scale 1.5 rotate 90*x rotate 90*z translate <0, 3, 2> } translate -3*z }