// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tx_pele = texture{ pigment{ color rgb < 1.00, 0.80, 0.10 > } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_azul = texture{ pigment{ color rgb < 0, 0.25, 0.70 > } } #declare tx_verde = texture{ pigment{ color rgb < 0, 0.7, 0.25 > } } #declare tx_cinza = texture{ pigment{ color rgb < 0.95, 0.95, 0.95 > } } #declare tx_laranja = texture{ pigment{ color rgb < 0.6, 0.4, 0.1 > } } #declare tx_marrom = texture{ pigment{ color rgb < 0.70, 0.3, 0.0 >} } #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 0.1 } #declare tx_xadrez2 = texture{ pigment{ checker color rgb < 0.70, 0.82, 0.0 >, color rgb < 0.10, 0.4, 0.90 > } finish{ diffuse 0.9 ambient 0.1 } scale 2 } #declare tx_chao = texture{ pigment{ color rgb < 1.00, 0.85, 0.85 > } finish{ diffuse 0.2 reflection 0.3*< 0.6, 0.85, 0.85 > ambient 0.1 } } #declare tx_anuncio = texture { pigment{image_map{ jpeg "flintstones10-hp.jpg" } rotate 90*y rotate 90*x} finish{ diffuse 0.9 ambient 0.1 } } #declare tx_bandeira = texture { uv_mapping pigment{image_map{ jpeg "brasil.jpg" }} finish{ diffuse 0.9 ambient 0.1 } } #declare predio = union{ box{<0,0,0>, <1, 1, 3> texture{tx_cinza}} cylinder{<0.5, 0.5, 3>, <0.5, 0.5, 4>, 0.05 texture{tx_azul}} } #declare anuncio = box{<1,0,2>, <1.001, 1, 3> texture{tx_anuncio}} #include "eixos.inc" #include "retalho.inc" #declare p11=<0.54, 0.5, 4>; #declare p12=<0.64, 0.5, 3.95>; #declare p13=<0.74, 0.5, 3.85>; #declare p14=<0.84, 0.5, 3.92>; #declare p21=<0.54, 0.5, 3.9>; #declare p22=<0.64, 0.5, 3.85>; #declare p23=<0.74, 0.5, 3.75>; #declare p24=<0.84, 0.5, 3.82>; #declare p31=<0.54, 0.5, 3.8>; #declare p32=<0.64, 0.5, 3.75>; #declare p33=<0.74, 0.5, 3.65>; #declare p34=<0.84, 0.5, 3.72>; #declare p41=<0.54, 0.5, 3.7>; #declare p42=<0.64, 0.5, 3.65>; #declare p43=<0.74, 0.5, 3.55>; #declare p44=<0.84, 0.5, 3.62>; union{ object{ eixos(3.00) } object{ predio } object{anuncio} object{ retalho(p11,p12,p13,p14,p21,p22,p23,p24,p31,p32,p33,p34,p41,p42,p43,p44, 0.001, tx_marrom, tx_bandeira)} } #include "camlight.inc" #declare centro_cena = < 0.7, 0.5, 3.75 >; #declare raio_cena = 5; #declare dir_camera = < 5, -6.00, 1.00 >; #declare dist_camera = 20.0; #declare intens_luz = 1.00; camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)