<?xml version='1.0' ?>

<ArtOfIllusion xmlns:bf="//babelfiche/codec" version="2.0" fileversion="3">

	<Scene bf:id="theScene">
		<materials bf:id="1" bf:type="java.util.Vector"  bf:list="collection" bf:elem-type="java.lang.Object">
		</materials>
		<textures bf:id="2" bf:type="java.util.Vector"  bf:list="collection" bf:elem-type="java.lang.Object">
			<bf:Elem bf:id="3" bf:type="artofillusion.texture.UniformTexture" roughness="0.2" cloudiness="0.0" transparency="0.0" specularity="0.0" shininess="0.0" id="4">
				<diffuseColor bf:id="4" bf:type="RGBColor" red="1.0" green="1.0" blue="1.0">
				</diffuseColor>
			   <specularColor bf:ref="4" />
			   <transparentColor bf:ref="4" />
				<emissiveColor bf:id="5" bf:type="RGBColor" red="0.0" green="0.0" blue="0.0">
				</emissiveColor>
			   <name>Default Texture</name>
			</bf:Elem>
		</textures>
		<objects bf:id="6" bf:type="java.util.Vector"  bf:list="collection" bf:elem-type="java.lang.Object">
			<bf:Elem bf:id="7" bf:type="ObjectInfo" visible="true" selected="false" parentSelected="false" id="1">
				<object bf:id="8" bf:type="artofillusion.object.SceneCamera" fov="30.0" depthOfField="10.0" focalDist="20.0">
					<filter bf:id="9" bf:list="array" bf:elem-type="artofillusion.image.filter.ImageFilter">
					</filter>
				   <theTexture></theTexture>
				   <theMaterial></theMaterial>
				   <texMapping></texMapping>
				   <matMapping></matMapping>
				   <texParam></texParam>
				   <paramValue></paramValue>
				</object>
				<coords bf:id="10" bf:type="artofillusion.math.CoordinateSystem" xrot="0.0" yrot="3.141592653589793" zrot="0.0">
					<orig bf:type="Vec3" x="0.0" y="0.0" z="20.0">
					</orig>
					<zdir bf:type="Vec3" x="0.0" y="0.0" z="-1.0">
					</zdir>
					<updir bf:type="Vec3" x="0.0" y="1.0" z="0.0">
					</updir>
				   <transformTo></transformTo>
					<transformFrom bf:id="11" bf:type="artofillusion.math.Mat4" m11="-1.0" m12="0.0" m13="0.0" m14="0.0" m21="0.0" m22="1.0" m23="0.0" m24="0.0" m31="0.0" m32="0.0" m33="-1.0" m34="20.0" m41="0.0" m42="0.0" m43="0.0" m44="1.0">
					</transformFrom>
				</coords>
			   <name>Camera 1</name>
			   <parent></parent>
				<children bf:id="12" bf:list="array" bf:elem-type="artofillusion.object.ObjectInfo">
				</children>
				<tracks bf:id="13" bf:list="array" bf:elem-type="artofillusion.animation.Track">
					<bf:Elem bf:id="14" bf:type="artofillusion.animation.PositionTrack" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="7" />
						<tc bf:id="15" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
							<time bf:id="16" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="17" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="18" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="19" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="20" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="14" />
							<tc bf:id="21" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="22" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="23" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="24" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Position</name>
					</bf:Elem>
					<bf:Elem bf:id="25" bf:type="artofillusion.animation.RotationTrack" quaternion="true" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="7" />
						<tc bf:id="26" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="false">
							<time bf:id="27" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="28" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="29" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="30" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="31" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="25" />
							<tc bf:id="32" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="33" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="34" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="35" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Rotation</name>
					</bf:Elem>
				</tracks>
			   <pose></pose>
			   <distortion></distortion>
			   <prevDistortion></prevDistortion>
			</bf:Elem>
			<bf:Elem bf:id="36" bf:type="ObjectInfo" visible="true" selected="false" parentSelected="false" id="2">
				<object bf:id="37" bf:type="artofillusion.object.DirectionalLight" intensity="0.8" decayRate="0.5" type="0">
				   <color bf:ref="4" />
				   <theTexture></theTexture>
				   <theMaterial></theMaterial>
				   <texMapping></texMapping>
				   <matMapping></matMapping>
				   <texParam></texParam>
				   <paramValue></paramValue>
				</object>
				<coords bf:id="38" bf:type="artofillusion.math.CoordinateSystem" xrot="0.0" yrot="3.141592653589793" zrot="0.0">
					<orig bf:type="Vec3" x="0.0" y="0.0" z="20.0">
					</orig>
					<zdir bf:type="Vec3" x="0.0" y="0.0" z="-1.0">
					</zdir>
					<updir bf:type="Vec3" x="0.0" y="1.0" z="0.0">
					</updir>
				   <transformTo></transformTo>
				   <transformFrom bf:ref="11" />
				</coords>
			   <name>Light 1</name>
			   <parent></parent>
				<children bf:id="39" bf:list="array" bf:elem-type="artofillusion.object.ObjectInfo">
				</children>
				<tracks bf:id="40" bf:list="array" bf:elem-type="artofillusion.animation.Track">
					<bf:Elem bf:id="41" bf:type="artofillusion.animation.PositionTrack" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="36" />
						<tc bf:id="42" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
							<time bf:id="43" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="44" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="45" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="46" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="47" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="41" />
							<tc bf:id="48" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="49" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="50" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="51" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Position</name>
					</bf:Elem>
					<bf:Elem bf:id="52" bf:type="artofillusion.animation.RotationTrack" quaternion="true" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="36" />
						<tc bf:id="53" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="false">
							<time bf:id="54" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="55" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="56" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="57" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="58" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="52" />
							<tc bf:id="59" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="60" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="61" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="62" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Rotation</name>
					</bf:Elem>
				</tracks>
			   <pose></pose>
			   <distortion></distortion>
			   <prevDistortion></prevDistortion>
			</bf:Elem>
			<bf:Elem bf:id="63" bf:type="ObjectInfo" visible="true" selected="true" parentSelected="false" id="3">
				<object bf:id="64" bf:type="Cylinder" rx="5.4" rz="5.4" ratio="1.0" height="20.4">
					<bounds bf:id="65" bf:type="artofillusion.math.BoundingBox" minx="-5.4" maxx="5.4" miny="-10.2" maxy="10.2" minz="-5.4" maxz="5.4">
					</bounds>
				   <theTexture bf:ref="3" />
				   <theMaterial></theMaterial>
					<texMapping bf:id="66" bf:type="artofillusion.texture.UniformMapping" twoSided="true" applyToFront="true">
					   <object bf:ref="64" />
					   <texture bf:ref="3" />
					</texMapping>
				   <matMapping></matMapping>
					<texParam bf:id="67" bf:list="array" bf:elem-type="artofillusion.TextureParameter">
					</texParam>
					<paramValue bf:id="68" bf:list="array" bf:elem-type="artofillusion.texture.ParameterValue">
					</paramValue>
				</object>
				<coords bf:id="69" bf:type="artofillusion.math.CoordinateSystem" xrot="0.0" yrot="0.0" zrot="0.0">
					<orig bf:type="Vec3" x="0.6000000000000001" y="-1.2999999999999998" z="0.0">
					</orig>
					<zdir bf:type="Vec3" x="0.0" y="0.0" z="1.0">
					</zdir>
					<updir bf:type="Vec3" x="0.0" y="1.0" z="0.0">
					</updir>
				   <transformTo></transformTo>
					<transformFrom bf:id="70" bf:type="artofillusion.math.Mat4" m11="1.0" m12="0.0" m13="0.0" m14="0.6000000000000001" m21="0.0" m22="1.0" m23="0.0" m24="-1.2999999999999998" m31="0.0" m32="0.0" m33="1.0" m34="0.0" m41="0.0" m42="0.0" m43="0.0" m44="1.0">
					</transformFrom>
				</coords>
			   <name>Cylinder 1</name>
			   <parent></parent>
				<children bf:id="71" bf:list="array" bf:elem-type="artofillusion.object.ObjectInfo">
				</children>
				<tracks bf:id="72" bf:list="array" bf:elem-type="artofillusion.animation.Track">
					<bf:Elem bf:id="73" bf:type="artofillusion.animation.PositionTrack" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="63" />
						<tc bf:id="74" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
							<time bf:id="75" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="76" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="77" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="78" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="79" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="73" />
							<tc bf:id="80" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="81" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="82" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="83" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Position</name>
					</bf:Elem>
					<bf:Elem bf:id="84" bf:type="artofillusion.animation.RotationTrack" quaternion="true" smoothingMethod="2" mode="0" relCoords="1" joint="-1" enablex="true" enabley="true" enablez="true" enabled="true" quantized="true">
					   <info bf:ref="63" />
						<tc bf:id="85" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="false">
							<time bf:id="86" bf:list="array" bf:elem-type="double">
							   
							</time>
							<smoothness bf:id="87" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
							</smoothness>
							<value bf:id="88" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
							</value>
						</tc>
						<relObject bf:id="89" bf:type="artofillusion.animation.ObjectRef" objectID="-1" jointID="-1">
						   <object></object>
						   <theScene></theScene>
						</relObject>
						<theWeight bf:id="90" bf:type="artofillusion.animation.WeightTrack" smoothingMethod="1" enabled="true" quantized="true">
						   <parent bf:ref="84" />
							<tc bf:id="91" bf:type="artofillusion.animation.Timecourse" subdivideAdaptively="true">
								<time bf:id="92" bf:list="array" bf:elem-type="double">
								   
								</time>
								<smoothness bf:id="93" bf:list="array" bf:elem-type="artofillusion.animation.Smoothness">
								</smoothness>
								<value bf:id="94" bf:list="array" bf:elem-type="artofillusion.animation.Keyframe">
								</value>
							</tc>
						   <name>Weight</name>
						</theWeight>
					   <name>Rotation</name>
					</bf:Elem>
				</tracks>
			   <pose></pose>
			   <distortion></distortion>
			   <prevDistortion></prevDistortion>
			</bf:Elem>
		</objects>
		<Environment environmentMode="0" framesPerSecond="30">
			<ambientColor bf:id="95" bf:type="RGBColor" red="0.3" green="0.3" blue="0.3">
			</ambientColor>
		   <environmentColor bf:ref="5" />
		   <environmentTexture bf:ref="3" />
			<environmentMapping bf:id="96" bf:type="artofillusion.texture.UniformMapping" twoSided="true" applyToFront="true">
				<object bf:id="97" bf:type="Sphere" rx="1.0" ry="1.0" rz="1.0">
					<bounds bf:id="98" bf:type="artofillusion.math.BoundingBox" minx="-1.0" maxx="1.0" miny="-1.0" maxy="1.0" minz="-1.0" maxz="1.0">
					</bounds>
				   <theTexture></theTexture>
				   <theMaterial></theMaterial>
				   <texMapping></texMapping>
				   <matMapping></matMapping>
				   <texParam></texParam>
				   <paramValue></paramValue>
				</object>
			   <texture bf:ref="3" />
			</environmentMapping>
			<environmentParameterValues bf:id="99" bf:list="array" bf:elem-type="artofillusion.texture.ParameterValue">
			</environmentParameterValues>
		</Environment>
		<Fog fogState="false" fogDistance="20.0">
		   <fogColor bf:ref="95" />
		</Fog>
		<Grid showGrid="false" snapToGrid="false" gridSpacing="1.0" gridSubdivisions="10">
		</Grid>
	</Scene>

</ArtOfIllusion>
