origin void void 0 3 5 direction void void 0 0 -1 up void void 0 1 0 fov void void 1.57 1.57 resolution void void 500 500 background bg void 0.2 0.2 0.2 pointlight light0 void -2.0 5.5 -2.5 1 1 1 pointlight light1 void 2.0 5.5 -2.5 1 1 1 texture peppermint void peppermint.ppm texture checkerboard void checker.ppm phong shiny1 peppermint 1 1 1 4 0.5 0.5 phong shiny2 checkerboard 1 1 1 4 0.5 0.5 phong shiny void 0 1 0 4 0.5 0.5 metal mirror void 0.8 dielectric glass void 1.5 0.2 0.2 0.2 lambert white void 1.0 1.0 1.0 lambert green void 0.0 1.0 0.0 lambert red void 1.0 0.0 0.0 lambert blue void 0.0 0.0 1.0 lambert yellow void 1.0 1.0 0.0 lambert purple void 1.0 0.0 1.0 lambert cyan void 0.0 1.0 1.0 lambert orange void 1.0 0.5 0.0 triangle floor1 shiny2 -3 0 6 3 0 -3 -3 0 -3 1 0 0 1 0 0 triangle floor2 shiny2 -3 0 6 3 0 6 3 0 -3 1 0 1 1 0 1 triangle backwall1 mirror -3 0 -3 3 0 -3 -3 6 -3 0 0 0 0 0 0 triangle backwall2 mirror 3 0 -3 3 6 -3 -4 6 -3 0 0 0 0 0 0 triangle leftwall1 mirror -3 0 6 -3 0 -3 -3 6 6 0 0 0 0 0 0 triangle leftwall2 mirror -3 0 -3 -3 6 -3 -3 6 6 0 0 0 0 0 0 polygon frontwall white 4 -3 0 6 -3 6 6 3 6 6 3 0 6 #triangle frontwall1 white 3 0 6 -3 0 6 3 6 6 #triangle frontwall2 white -3 0 6 -3 6 6 3 6 6 triangle rightwall1 mirror 3 0 -3 3 0 6 3 6 -3 0 0 0 0 0 0 triangle rightwall2 mirror 3 0 6 3 6 6 3 6 -3 0 0 0 0 0 0 triangle ceiling1 red -3 6 6 3 6 -3 3 6 6 0 0 0 0 0 0 triangle ceiling2 red -3 6 6 -3 6 -3 3 6 -3 0 0 0 0 0 0 sphere ball shiny1 0 1 0 1 sphere mirrorball mirror 0 6 0 1 sphere glassball glass 0 3 1 1