#include "colors.inc" #include "textures.inc" camera { location <10,0,-20> look_at <0,0,0> } background { Black } light_source { <0,5,-20> <1,1,1> } #declare corpo = sphere { <0,0,0> 3 scale <2,1,1> } #declare pescoco = cylinder { <-4,1,0> <-8,5,0> 0.5 } #declare cabeca = sphere { <-8,5,0> 2 } #declare bico = cone { <-8,5,0> 1.5 <-11,2,0> 0 } #declare pe_esquerdo = union { cylinder { <0,-2,-2> <0,-6,-2> 0.5 } cylinder { < 0.5,-5.5,-2> <-2.5,-5.5,-2> 0.5 } } #declare pe_direito = object { pe_esquerdo scale <1,1,-1> } #declare quasimoda = merge { object { corpo } object { pescoco } object { cabeca } object { bico } object { pe_esquerdo } object { pe_direito } } #declare espessura = 10; #declare amarelado = color rgb (3.0/espessura)*<1,1,0>; object { quasimoda hollow pigment { color rgbt <1,1,1,1> } interior { media { emission color amarelado } } } plane { y, -6 pigment { White } }