#include "colors.inc" background { color rgb <0.1, 0.1, 0.6> } 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.8> } light_source { <3, 5, -4> color rgb <0.6, 0.6, 0.6> } global_settings { ambient_light rgb <0.2, 0.1, 0.3> } plane { <0, 1, 0>, 0 pigment { checker color rgb <0.1, 0.6, 0.2>, color rgb <0.2, 0.6, 0.1> } } mesh { triangle { <-1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, 1.2> } triangle { <1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, -1.2> } triangle { <1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, -1.2> } triangle { <-1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, 1.2> } texture { pigment { color rgb <0.8, 0.6, 0.2> } } scale <0.8, 0.8, 0.8> translate <0, 0, 0> } mesh { triangle { <-1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, 1.2> } triangle { <1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, -1.2> } triangle { <1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, -1.2> } triangle { <-1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, 1.2> } texture { pigment { color rgb <0.8, 0.6, 0.2> } } scale <0.12, 0.12, 0.12> translate <1.8, 0, -1.4> } mesh { triangle { <-1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, 1.2> } triangle { <1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, -1.2> } triangle { <1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, -1.2> } triangle { <-1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, 1.2> } texture { pigment { color rgb <0.8, 0.6, 0.2> } } scale <0.12, 0.12, 0.12> translate <1.2, 0, -2.2> } mesh { triangle { <-1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, 1.2> } triangle { <1.2, 0, 1.2>, <0, 1.3, 0>, <1.2, 0, -1.2> } triangle { <1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, -1.2> } triangle { <-1.2, 0, -1.2>, <0, 1.3, 0>, <-1.2, 0, 1.2> } texture { pigment { color rgb <0.8, 0.6, 0.2> } } scale <0.12, 0.12, 0.12> translate <0.6, 0, -1.6> } mesh { triangle { <-0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, 0.2> } triangle { <0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, -0.2> } triangle { <0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, -0.2> } triangle { <-0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, 0.2> } texture { pigment { color rgb <0.2, 0.4, 0.1> } } rotate <0, 0, 0> translate <-1, 0, -2> } mesh { triangle { <-0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, 0.2> } triangle { <0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, -0.2> } triangle { <0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, -0.2> } triangle { <-0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, 0.2> } texture { pigment { color rgb <0.2, 0.4, 0.1> } } rotate <0, 0, 0> translate <-2, 0, -1> } mesh { triangle { <-0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, 0.2> } triangle { <0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, -0.2> } triangle { <0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, -0.2> } triangle { <-0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, 0.2> } texture { pigment { color rgb <0.2, 0.4, 0.1> } } rotate <0, 0, 0> translate <-2.4, 0, 0.4> } mesh { triangle { <-0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, 0.2> } triangle { <0.2, 0, 0.2>, <0, 1, 0>, <0.2, 0, -0.2> } triangle { <0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, -0.2> } triangle { <-0.2, 0, -0.2>, <0, 1, 0>, <-0.2, 0, 0.2> } texture { pigment { color rgb <0.2, 0.4, 0.1> } } rotate <0, 90, 0> translate <-1.4, 0, 2.2> } box { <0, 0.4, 0.2>, <0.2, 0, 0> texture { pigment { color rgb <0.8, 0.8, 0.76> } } translate <-0.6, 0, -2.8> } box { <0, 0.4, 0.2>, <0.2, 0, 0> texture { pigment { color rgb <0.8, 0.8, 0.76> } } translate <-0.2, 0, -3> } box { <0, 0.2, 0.2>, <0.2, 0, 0> texture { pigment { color rgb <1, 0.02, 0.02> } } scale <0.6, 0.6, 0.6> translate <2.2, 0, -0.4> } box { <0, 0.2, 0.2>, <0.2, 0, 0> texture { pigment { color rgb <0.02, 0.02, 1> } } scale <0.6, 0.6, 0.6> translate <0.2, 0, 1.8> }