#include "colors.inc" background { color rgb <0.2, 0.1, 0.4> } camera { location <1.8, 4.8, 2.4> look_at <0, 0.6, 0> } light_source { <3, 5, 4> color rgb <0.8, 0.8, 0.6> } light_source { <3, 5, -4> color rgb <0.6, 0.6, 0.4> } global_settings { ambient_light rgb <0.2, 0.1, 0.3> } plane { <0, 1, 0>, 0 texture { pigment { checker color rgb <0.1, 0.3, 0.8>, color rgb <0.12, 0.34, 0.86> } } } union { box { <0, 0.16, 0.2>, <0.8, 0, 0> texture { pigment { color rgb <0.8, 0.8, 0.76> } } scale <1.2, 1.2, 1.2> translate <0.2, 0, -2> } box { <0, 0.12, 0.2>, <0.6, 0, 0> texture { pigment { color rgb <0.8, 0.8, 0.76> } } scale <1, 1, 1> translate <1, 0, -0.2> } box { <0, 0.1, 0.2>, <0.4, 0, 0> texture { pigment { color rgb <0.8, 0.8, 0.76> } } scale <0.8, 0.8, 0.8> translate <0.1, 0, -1.2> } box { <0, 0.08, 0.1>, <0.2, 0, 0> texture { pigment { color rgb <1, 0.4, 0.1> } } scale <1.2, 1.2, 1.2> translate <0.2, 0.17, -2> } box { <0, 0.08, 0.1>, <0.2, 0, 0> texture { pigment { color rgb <0.2, 0.9, 0.1> } } scale <1.2, 1.2, 1.2> translate <0.5, 0.18, -1.9> } box { <0, 0.08, 0.1>, <0.2, 0, 0> texture { pigment { color rgb <0.1, 0.2, 0.9> } } scale <1.2, 1.2, 1.2> translate <0.8, 0.19, -2> } rotate <0, 2, 0> translate <-0.6, 0, 0> } union { sphere { <-0.8, 2.6, 1.2>, 0.16 texture { pigment { color rgb <0.8, 0.8, 0.76> } } } sphere { <-0.2, 2.6, 1.2>, 0.16 texture { pigment { color rgb <0.8, 0.8, 0.76> } } } cylinder { <-0.8, 2.6, 1.2>, <-0.2, 2.6, 1.2>, 0.16 texture { pigment { color rgb <0.8, 0.8, 0.76> } } } rotate <0, -6, 0> translate <-0.8, 0, 0> }