%main::objtemplates = ( "Camera" => { p1 => [0,1,-10], lookat => [0,0,0] }, "Light" => { type => "point", color => [1,1,1], p1 => [0,1,0] }, "Union" => { visable => 1}, "Merge" => { visable => 1}, "Intersection" => { visable => 1}, "Difference" => { visable => 1}, "Sphere" => { visable => 1, p1 => [0,0,0], r1 => '0'}, "Box" => { visable => 1, p1 => [0,0,0], p2 => [1,1,1]}, "Cone" => { visable => 1, p1 => [0,0,0], p2 => [0,1,0], r1 => 1, r2 => .1}, "Cylinder" => { visable => 1, p1 => [0,0,0], p2 => [0,1,0], r1 => 1}, "Torus" => { visable => 1, p1 => [0,0,0], r1 => 1, r2 => .1} );