#include "colors.inc" background { color rgb < 0.0, 0.0, 0.0 > } light_source { < -2.00, 3.00, -2.0 > color rgb 0.6*< 1.00, 1.00, 1.00 > } light_source { < -3.00, 1.5, -3.00 > color rgb 0.6*<1.00, 1.00, 1.00 > } camera { location < -2.00, 2.5, -2.0 > look_at < 0.00, 0.00, 0.00 > sky <0,0,1> rotate <0,15,0> } plane {y,-3 texture{ pigment { brick pigment{Black}, pigment{White}} } } #declare corpo = sphere { <0,0,0> 0.9 } #declare cabeca = sphere { <0,0,0> 0.3 } #declare pescoco= box { <0,0,0>, <0.2,1.5,0.2> pigment {color rgb < 0.2 0.3 0>} } #declare perna= box { <0,0,0>, <0.1,-2.5,0.1> pigment {color rgb < 0.5 0.5 0.5>} } #declare bico= cone { <0,0,0>,0.3, <0,0.6,0>,0 pigment {color rgb <0.5 0.5 0>} } #declare rabo= cone { <0,0,0>,0, <0,1.5,0>,0.35 } #declare topete= cone { <0,0,0>,0, <0,0.5,0>,0.25 pigment {color rgb <0.8 0.1 0>} } #declare olhos1= cylinder { <0,0,0.31>, <0,0,-0.31>, 0.08 pigment {color rgb <1 1 1>} } #declare olhos2= cylinder { <0,0,0.315>, <0,0,-0.315>, 0.03 pigment {color rgb <0 0 0>} } #declare cor1= color rgb <0.5 1 1>; merge{ object {corpo hollow pigment {color rgbt <1 1 1 1>} interior { media {scattering {1,color cor1}} } } object {cabeca translate <0,1.5,0> rotate <-40,0,0> hollow pigment {color rgbt <1 1 1 1>} interior { media {scattering {1,color cor1}} } } object {bico rotate <-80,0,0> translate <0,1.5,0> rotate <-40,0,0> } object {topete scale <0.4,1,1.3> rotate <20,0,0> translate <0,1.3,0> rotate <-25,0,0> translate <0,0,-0.35> } object {olhos1 rotate <0,90,0> translate <0,1.5,0> rotate <-40,0,0> } object {olhos2 rotate <0,90,0> translate <0,1.5,0> rotate <-40,0,0> } object {pescoco rotate <-40,0,0>} object {rabo scale <0.3,1,2> rotate <45,0,0> hollow pigment {color rgbt <1 1 1 1>} interior { media {scattering {1,color cor1}} } } object {perna rotate <10,0,-5>} object {perna rotate <-10,0,-5>} }