<?xml version="1.0" encoding="UTF-8"?>
<!--
	toxic - A Global Illumination Renderer
	Copyright (C) 2003-2004 Francois Beaune
	Contact: http://toxicengine.sourceforge.net/

	This file is part of toxic.

	toxic is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	toxic is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with toxic; if not, write to the Free Software
	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-->
<ToxicScene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../schemas/toxicscene.xsd">
	<Frame>
		<SurfaceShader name="white_mat">
			<Reflectance>
				<ConstantTexture value="0.97 0.93 0.93"/>
			</Reflectance>
		</SurfaceShader>

		<SurfaceShader name="red_mat">
			<Reflectance>
				<ConstantTexture value="0.6 0.025 0.025"/>
			</Reflectance>
		</SurfaceShader>

		<SurfaceShader name="green_mat">
			<Reflectance>
				<ConstantTexture value="0.025 0.6 0.025"/>
			</Reflectance>
		</SurfaceShader>

		<SurfaceShader name="light_mat">
			<EDF type="lambertian"/>
			<RadiantExitance value="74.1 61.2 36.6"/>
			<Reflectance>
				<ConstantTexture value="0.0"/>
			</Reflectance>
		</SurfaceShader>

		<Object type="mesh">
			<Parameter name="href" value="floor.obj"/>
			<Parameter name="surfaceshader" value="white_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="ceiling.obj"/>
			<Parameter name="surfaceshader" value="white_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="backwall.obj"/>
			<Parameter name="surfaceshader" value="white_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="leftwall.obj"/>
			<Parameter name="surfaceshader" value="red_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="rightwall.obj"/>
			<Parameter name="surfaceshader" value="green_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="shortblock.obj"/>
			<Parameter name="surfaceshader" value="white_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="mesh">
			<Parameter name="href" value="tallblock.obj"/>
			<Parameter name="surfaceshader" value="white_mat"/>
			<Transform>
				<Scale value="1.0e-3"/>
			</Transform>
		</Object>

		<Object type="square">
			<Parameter name="surfaceshader" value="light_mat"/>
			<Transform>
				<Scale value="0.1300 1.0 0.1050"/>
				<Rotation angle="180.0" axis="1.0 0.0 0.0"/>
				<Translation value="0.2780 0.54879999 0.2795"/>
			</Transform>			
		</Object>

		<Object type="pinholecamera">
			<Transform>
				<Rotation angle="180.0" axis="0.0 1.0 0.0"/>
				<Translation value="0.2780 0.2730 -0.8000"/>
			</Transform>
		</Object>
	</Frame>
</ToxicScene>
