background{ color rgb < 1, 1, 1 > } light_source { < 500, 300, 650 > color rgb < 1.00, 1.00, 1.00 > } light_source { < 550, 300, -650 > color rgb < 1.00, 1.00, 1.00 > } camera { location < 250, 220, 380 > // right < 0, 0.00, 0.00 > // up < 0.00, 0.00, 0 > // sky < 0.00, 0.00,0 > look_at < 100, 60, 200 > } #declare g= seed (2.34); cylinder { <0,0,0>, <0,50,0> ,0.5 pigment {color rgb <1,0,0>}} cylinder { <0,0,0>, <50,0,0> , 0.5 pigment {color rgb <0,1,0>} } cylinder { <0,0,0>, <0,0,50> , 0.5 pigment {color rgb <0,0,1>} } #declare janela = box { <-1,-1,.1> , <1,1,-.1> pigment {color rgb <0,0,1>} } #declare andar = union { #declare f = 3; #declare l = 3; #declare i = 1; box { <0,0,0> , <10*f, 10, 10*l > pigment {color rgb <1,1,1>} } union { union { #while (i} #declare i=i+1; #end } #declare i = 1; union { #while (i translate <10*f,5,5+10*(i-1)>} #declare i=i+1; #end } } } #declare predio = union { #declare a = 10*(rand(g))+5; #declare i=1 ; #while (i} #declare i = i+1; #end } #declare w=1; #while (w<10) #declare j=1; #while (j<10) union { #declare a = 11*(rand(g))+ 3; #declare i=1 ; #while (i} #declare i = i+1; #end } #declare j=j+1; #end #declare w=w+1; #end