#include "colors" #include "finish.inc" global_settings { radiosity { } } camera { location <-1, 3,-3> look_at <0,0,0> angle 44 } light_source { < 2.0, 2.0,-2.0> color rgb 0.3 area_light <0.2,0,0>,<0,0.2,0.2>,5,5 circular } light_source { <-1.0, 2.0,-2.0> color rgb 0.4 area_light <0.2,0,0>,<0,0.2,0.2>,5,5 circular } light_source { < 0.4, 2.0,-2.0> color rgb <0.3,0,0> area_light <0.2,0,0>,<0,0.2,0.2>,5,5 circular } light_source { < 0.6, 2.3,-2.0> color rgb <0,0.3,0> area_light <0.2,0,0>,<0,0.2,0.2>,5,5 circular } light_source { < 0.8, 2.0,-2.0> color rgb <0,0,0.3> area_light <0.2,0,0>,<0,0.2,0.2>,5,5 circular } plane { y, 0 pigment { checker pigment { White } pigment { Black } } finish { Shiny reflection 0.2 } } sphere { <0.2,0.5,0.3>, 0.5 pigment { rgb <1,0,0> } finish { Shiny reflection 0.2 } normal { marble 1.0 turbulence 1 scale .1 } } sphere { <0.3,0.3,-0.4>, 0.3 pigment { wood turbulence 2 pigment_map { [0.0 color rgb <0,1,0>] [1.0 color rgb <1,1,0>] } } finish { Shiny reflection 0.2 } } sphere { <-0.5,0.4,-0.2>, 0.4 pigment { rgbft <0,0,1,0.6,0.2> } finish { Shiny reflection 0.2 } } sphere { <-0.15,0.2,-0.65>, 0.2 pigment { rgb <0.05,0.05,0.05> } finish { Shiny reflection 0.9 } } sphere { <-0.45,0.1,-0.6>, 0.1 pigment { rgb <0.7,0.7,0.7> } finish { Shiny } }