#include "colors.inc" background{ color rgb < 0.0, 0.0, 0.0 > } light_source { < 10.00, 5.00, 10.00 > color rgb < 1.00, 1.00, 1.00 > } light_source { < 3.00, 0.80, 4.50 > color rgb < 1.20, .00, .00 > } light_source { < 0.00, 0.00, 15.00 > color rgb < 1.0, 1.0, 1.0 > spotlight point_at <0,0,0> fade_power 2 } light_source { < 3.00, -0.80, 4.50 > color rgb < 1.20, .00, .00 > } camera { location < 6.00, 7.00, 4.00 > right < 2.40, 0.00, 0.00 > up < 0.00, 0.00, 1.80 > sky < 0.00, 0.00, 1.00 > look_at < .00, 0.00, 1.00 > rotate < 0.00, 0.00, 0.00 > } plane {z, -4 pigment { color Black} finish { diffuse 1 ambient 0}} #declare amarelado = color rgb (1.0/6)* <0,0,1>; #declare amarelado2 = color rgb (1.0/2)*<0,0,1>; #declare amarelado3 = color rgb (1.0/10)*<0,0,1>; //object{ coisa // hollow // pigment { color rgbt <1,1,1,1> } // interior{ // media { scattering { 1, color amarelado}} // }} object{ blob { threshold .30 sphere { <-2,0,0.5>, 4, 1 } sphere { <0,0,0>, 5, 1 } sphere { <2.6,0,4>, 2, 1 } cylinder { <0,0,0>, <2,0,3>,2, 2} hollow pigment { color rgbt <1,1,1,1> } interior{ media { scattering { 1, color amarelado3}} } } } object{ union { cone { <-4,0,0.5>, 3, <-9,0, 4>, 1 scale <0.5,1,1> hollow pigment { color rgbt <1,1,1,1> } interior{ media { scattering { 1, color amarelado3}} } } cone { <2.6,0,4>, .9 <4.5,0,2>, 0 hollow pigment { color rgbt <1,1,1,1> } interior{ media { scattering { 1, color amarelado2}} } } } }