// MC930 - Exemplo de main.pov para o trabalho final // Last edited on 2000-12-14 09:07:40 by mc726 // MONUMENTO #include "colors.inc" #include "textures.inc" #include "woods.inc" #include "stones1" camera { location <-30, 30, 30> look_at <0, 0, 0> } light_source { <30, 30, 30> color White } light_source { <-30, 30, 30> color White } #declare plano = plane { y,-1 pigment {Green} } #declare caixa = union { difference { box{<0,0,0>, <15,5,10> //pigment {White} texture{T_Grnt16} } box{<0,0,2>, <4,5,5.5> color rgb<1,1,1,1> } }} #declare caixa2 = difference { object{caixa} box{<0,0,0>, <3.2,5,2> color rgb<1,1,1,1> } } #declare eixos_cartesianos = union { cylinder { <11,0,0>, <15,0,0>, 1 pigment { color rgb <1,0,0> } } // cylinder { <0,11,0>, <0,15,0>, 1 pigment { color rgb <0,1,0> } } cylinder { <0,0,11>, <0,0,15>, 1 pigment { color rgb <0,0,1> } } } #declare pilastra = box{<.5,0,12>, <1,4,12.2> pigment{Brown} } #declare pilastras = union { object{pilastra} // object{pilastra translate<0,0,1>} object{pilastra translate<2,0,0>} // object{pilastra translate<0,0,3>} object{pilastra translate<4,0,0>} object{pilastra translate<6,0,0>} object{pilastra translate<8,0,0>} object{pilastra translate<10,0,0>} object{pilastra translate<12,0,0>} object{pilastra translate<14,0,0>} // object{pilastra translate<16,0,0>} } #declare telhado = box {<0,0,0>, <15,.5,3> rotate<15,0,0> translate<0,4.5,10> texture{T_Wood32} } object{eixos_cartesianos} object{caixa2} object{plano} object{pilastras} object{telhado}