camera {
        orthographic
	// location <-.25,0,-6> // left eye
	// location < .25,0,-6> // right eye
	location <   0,0,-6> // single image
	look_at <0,0,0>
	up y*6
	right x*8
}

light_source {
	<40, 30, -50>,
	rgb <1, 1, 1>
}
light_source {
	<-30, 40, -50>,
	rgb <.45, .45, .45>
}

union {
        // top with chanel cut out
        difference {
                cylinder { <0, 0, -1.5>, <0, 0, 1.5>, 0.5 scale 2*y translate .5*y }
                box { <-1.1, 1.6, -.5>, <1.1, 0.5, .5> }
        }
        // left foot
        difference {
                cylinder { <0, 0, -1.5>, <0, 0, 1.5>, 0.5 scale 2*y translate <-1, -1.5, 0> }
                box { <-1.6, -1.5, -1.6>, <-.4, -3.6, 1.6> }
        }
        // right foot
        difference {
                cylinder { <0, 0, -1.5>, <0, 0, 1.5>, 0.5 scale 2*y translate <1, -1.5, 0> }
                box { <.4, -1.5, -1.6>, <1.6, -3.6, 1.6> }
        }
        // body with left and right shoulders cut out
        difference {
                box { <-1, .5, -1.5>, <1, -1.5, 1.5> }
                cylinder { <0, 0, -1.6>, <0, 0, 1.6>, 0.5 scale 2*y translate <-1, 0.5, 0> }
                cylinder { <0, 0, -1.6>, <0, 0, 1.6>, 0.5 scale 2*y translate <1, 0.5, 0> }
        }
	
	texture { pigment {
	        color rgb <.5,.5,1> // bluish
	        // color rgb <0,1,1> // left eye anaglyph
	        // color rgb <1,0,0> // right eye anaglyph
	} }
	
	// isometric view
	rotate -45*y
        rotate -(180/pi)*atan(1/sqrt(2))*x
        
}

// background
plane { <0, 0, 1>, 50
        texture {
                finish { ambient 1.0 diffuse 0.0 }
                pigment { color rgb 68/255 }
        }
}