// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.9, 0.9, 0.9 > } #declare tx_plastico = texture{ pigment{ color rgb < 1.00, 1.00, 0.00 > } finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 } } #declare tx_roda = texture{ pigment{ color rgb < 0.8, 0.95, 0.95 > } finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 } } #declare tx_campo = texture{ pigment{ color rgb < 0.20, 1.0, 0.3 > } finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 } } #declare tx_fosca = texture{ pigment{color rgb < 1.00, 1.00, 0.00 > } finish{ diffuse 0.9 ambient 0.3 } } #declare tx_palmeiras = texture{ uv_mapping pigment{ image_map {jpeg "palmeiras.jpg"} } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_anuncio = texture{ pigment{ image_map {jpeg "sapato.jpg"} scale<4,3,0> } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_sp = texture{ pigment{color rgb < 1.00, 0.00, 0.00 > } finish{ diffuse 0.9 ambient 0.3 } } #declare tx_espelho = texture{ pigment{ color rgb < 0.50, 0.50, 0.80 > } finish{ diffuse 0.2 reflection 0.7 ambient 0.1 } } #declare tx_cabeca = texture{ pigment{ color rgb < 0.9, 0.40, 0.50 > } finish{ diffuse 0.2 reflection 0.7 ambient 0.1 } } #declare tx_vidro = texture{ pigment{ color rgb < 1, 1, 1 >} finish{ diffuse 0.3 reflection 0.25 ambient 0.02 specular 0.25 roughness 0.005 } } #declare tx_xadrez = texture{ pigment{ checker color rgb < 0.10, 0.32, 0.60 >, color rgb < 1.00, 0.97, 0.90 > } finish{ diffuse 0.9 ambient 0.1 } scale 2.0 } #declare raio = 2.000; #declare predio= union{ box {<0,0,0>, <4,6,10> texture{tx_roda}} box {<1,1,8>, <3,5,12> texture{tx_roda}} cylinder {<2,3,10>, <2,3,17>,0.1 } } #declare anuncio= box {<0,0,0>, <-4,-3,0.1> texture{tx_anuncio}} #include "retalho.inc" #include "eixos.inc" #local p11=<2,3,17>; #local p12=<2.2,4,17.2>; #local p13=<2,5,16.8>; #local p14=<2,5.8,17.1>; #local p21=<2.1,3.3,16.8>; #local p22=<2.2,4,15.8>; #local p23=<1.8,6.3,16>; #local p24= <1.9,6,15.8>; #local p31=<2,3.3,15>; #local p32=<2.2,4,15.2>; #local p33=<2,5,14.8>; #local p34=<2.8,5.8,15>; #local p41=<2,3,14>; #local p42=<2.2,4,14.3>; #local p43=<2,5,14.3>; #local p44=<2,6.3,14>; union{ object {predio} retalho (p11,p12,p13,p14,p21,p22,p23,p24,p31,p32,p33,p34,p41,p42,p43,p44, 0.01, texture{tx_plastico},texture{tx_palmeiras}) object {anuncio translate <4,3,0> rotate 90*x translate <0,0,7>} } #include "textures.inc" #include "camlight.inc" #declare centro_cena = < 0.00, 0.00, 8.5 >; #declare raio_cena = 22; #declare dir_camera = < -10.00, -7.00, 10.00 >; #declare dist_camera = 20.0; #declare intens_luz = 0.97; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)