/// Exemplo de arquivo de descricao de cena para POV-ray // Last edited on 2001-05-27 12:18:43 by stolfi background { color rgb <1.00,1,00, 1.00 > } //light_source { // < -5.00, 17.00, 10.00 > // color rgb < 1.00, 1.00, 1.00 > //} #include "colors.inc" // camera { // angle 15 // location <0,0,30> // look_at <0,0,0> // } // light_source { <0,0,30 > color White } camera { angle 15 location <30,-30,30> look_at <0,0,0> } light_source { <33, -33,35 > color White } // Os tres cilindros e somente para mostrar os eixos das coordenada #declare eixoX = cylinder { < -20, 0, 0 >, < 20, 0, 0 >, 0.01 pigment{ Red } } #declare eixoY = cylinder { < 0,-20, 0 >, < 0, 20, 0 >, 0.01 pigment { Blue } } #declare eixoZ = cylinder { < 0, 0, -20 >, < 0, 0, 20 >, 0.01 pigment { Green } } #declare corpo = cone { <2,2,0>, 1, <-2,-.8,0>, 0.7 pigment { Silver }} #declare bico = sphere { <2,2,0>, 1 pigment {Silver}} #declare rabo = sphere { <-2,-.8,0>, 0.7 pigment {Silver}} #declare asa = box { <0,0,0>,<0.5,3,0.1> pigment {Silver}} #declare pau = box { <0,0,0>, <0.3,2.5,0.1> pigment {Silver } } #declare pa_remo = box { <-.5,2.5,0>, <0.5,3,0.1> pigment {Silver}} # declare remo = union { object {pau} object {pa_remo}} union { object {corpo} object {bico} object {rabo} object { asa translate <1.5,1,0>} object { asa rotate 180 * x translate <1.5,-1,0>} object { asa scale .7 translate <-2, 0.8,0> } object { asa scale .7 rotate 180 * x translate <-2,-0.8,0>} object { remo translate <-.5,.7,0>} object { remo translate <-1,.7,0>} object { remo rotate 180 * x translate <-.5,-.7,0>} object { remo rotate 180 * x translate <-1,-.7,0>} // object {eixoX} // object {eixoY} // object {eixoZ} }