// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare tx_plastico = texture{ pigment{ color rgb < 0.10, 0.80, 1.00 > } finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 } } #declare tx_fosca = texture{ pigment{ color rgb < 1.00, 0.80, 0.10 > } finish{ diffuse 0.9 ambient 0.1 } } #declare tx_espelho = texture{ pigment{ color rgb < 1.00, 0.85, 0.30 > } finish{ diffuse 0.2 reflection 0.7*< 1.00, 0.85, 0.30 > ambient 0.1 } } #declare tx_vidro = texture{ pigment{ color rgb < 0.85, 0.95, 1.00 > filter 0.70 } finish{ diffuse 0.03 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 Cabeca = sphere{ < 0, 0, 9 >, 1 texture{tx_plastico} } #declare Pescoco = cone{< 0, 0, 7>, 1 <0, 0, 8>, 0.5 texture{tx_plastico}} #declare Tronco = cylinder{<0, 0, 7> <0, 0, 3>, 2 texture{tx_plastico} } #declare Perna = union{ sphere{<-1, 0, 0>, 0.3 texture{tx_plastico} } sphere{<-1, 0, 3 >, 0.3 texture{tx_plastico} } cylinder{<-1, 0, 0>, <-1, 0, 3>, 0.3 texture{tx_plastico}} } #declare Pessoa = union{ object{Cabeca} object{Perna} object{Pescoco} object{Tronco} object{Perna translate <2, 0, 0> } object{Perna translate <-1.3, 0, 3.5> } object{Perna translate <3.3, 0, 3.5> } } #include "eixos.inc" #declare Tijolo = box{<1, 0, 0> <0, 1, 1> texture{tx_fosca}} #declare plataforma = union { #declare i = 0; #declare j = 0; #declare k = 0; #while (k < 100) #while (j<20) #declare i = 0; #while(i<20) object{Tijolo translate } #declare i = i+1; #end #declare j = j+1; #end #declare k = k+1; #end } #declare Pessoas = #declare i = 0; #declare j = 0; #declare k = 0; #while (k < 10) #while (j<10) #declare i = 0; #while(i<10) object{Pessoa translate } #declare i = i+2; #end #declare j = j+2; #end #declare k = k+2; #end union{ object{plataforma} object{Pessoas} } #include "camlight.inc" #declare centro_cena = < 0.00, 0.00, 1.00 >; #declare raio_cena = 50.0; #declare dir_camera = < -10.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)