<?xml version="1.0" encoding="UTF-8"?>
<graph xmlns="http://grogra.de/xmlpersistence" xmlns:gx="http://grogra.de/xmlpersistence">
<node root="MainGraph" id="0" type="de.grogra.graph.impl.Node">
<data gx:name="extentIndex" gx:value="7"/>
<node id="3" type="de.grogra.rgg.RGGRoot" edges="+">
<node id="76" type="de.grogra.imp3d.objects.CSGNode" edges="-">
<data gx:name="operation" gx:value="2"/>
<node id="77" type="de.grogra.imp3d.objects.Cylinder" edges="+">
<object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="0.0 0.0 0.1"/>
<object gx:name="shader" gx:type="de.grogra.imp3d.shading.Phong" diffuse="[de.grogra.math.RGBColor false 1.0 1.0 0.5019608]" specular="[de.grogra.math.Graytone value=0.5]" shininess="[de.grogra.math.RGBColor false 1.0 1.0 1.0]" interpolatedTransparency="false"/>
<data gx:name="length" gx:value="0.3"/>
<data gx:name="radius" gx:value="0.975"/>
</node>
<node id="78" type="de.grogra.imp3d.objects.Cylinder" edges="+">
<object gx:name="transform" gx:type="de.grogra.math.TMatrix4d" gx:value="-0.008739543813486064 0.9999618094577157 0.0 0.0 -0.9999618094577254 -0.008739543813494866 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0"/>
<object gx:name="shader" gx:type="de.grogra.imp3d.shading.Phong" diffuse="[de.grogra.imp3d.shading.ImageMap image=*/:&quot;/project/objects/images/RingText&quot;]" specular="[de.grogra.math.RGBColor false 1.0 1.0 0.5019608]" shininess="[de.grogra.math.Graytone value=1.0]"/>
<data gx:name="length" gx:value="0.5"/>
<data gx:name="radius" gx:value="0.9"/>
</node>
</node>
</node>
<node id="80" type="de.grogra.imp3d.objects.LightNode" edges="+">
<data gx:name="extentIndex" gx:value="7"/>
<object gx:name="transform" gx:type="de.grogra.math.TVector3d" gx:value="-0.8265600095613708 0.0 1.158783890561866"/>
<object gx:name="light" gx:type="de.grogra.imp3d.objects.PointLight">
<object gx:name="color" gx:value="false 1.0 1.0 1.0"/>
<data gx:name="shadowless" gx:value="false"/>
<data gx:name="power" gx:value="500.0"/>
<data gx:name="attenuationExponent" gx:value="0.0"/>
<data gx:name="attenuationDistance" gx:value="1.0"/>
</object>
</node>
<node id="81" type="de.grogra.imp3d.objects.Parallelogram" edges="+">
<data gx:name="extentIndex" gx:value="7"/>
<object gx:name="transform" gx:type="de.grogra.math.TMatrix4d" gx:value="1.0 0.0 0.0 0.0 0.0 0.0 1.0 -2.0 0.0 1.0 0.0 0.1 0.0 0.0 0.0 1.0"/>
<shared gx:name="shader" gx:value="MetaGraph:#85"/>
<data gx:name="length" gx:value="5.0"/>
<object gx:name="axis" gx:value="3.0 0.0 0.0"/>
</node>
</node>
<node root="MetaGraph" id="1" type="de.grogra.graph.impl.Node">
<data gx:name="extentIndex" gx:value="7"/>
<node id="74" type="Model" edges="+">
<data gx:name="extentIndex" gx:value="7"/>
<object gx:name="initialTurtleState" color="14" length="100.0" diameter="0.1" tropism="0.0" parameter="0.0" carbon="0.0" heartwood="0.0" internodeCount="0"/>
</node>
<node id="82" type="de.grogra.graph.impl.SharedObjectNode" edges="+">
<data gx:name="extentIndex" gx:value="7"/>
<ref gx:name="object" gx:value="83"/>
<node id="83" type="de.grogra.imp3d.shading.Phong" edges="edge.sharedobject">
<ref gx:name="diffuse" gx:value="84"/>
<object gx:name="specular" gx:type="de.grogra.math.Graytone" value="0.5"/>
<node id="84" type="de.grogra.imp3d.shading.ImageMap">
<shared gx:name="image" gx:value="/:&quot;/project/objects/images/tablewoodtexture&quot;"/>
<node ref="83" edges="*channel.color"/>
</node>
</node>
</node>
<node id="85" type="de.grogra.graph.impl.SharedObjectNode" edges="+">
<data gx:name="extentIndex" gx:value="7"/>
<ref gx:name="object" gx:value="86"/>
<node id="86" type="de.grogra.imp3d.shading.Phong" edges="edge.sharedobject">
<ref gx:name="diffuse" gx:value="87"/>
<node id="87" type="de.grogra.imp3d.shading.ImageMap">
<shared gx:name="image" gx:value="/:&quot;/project/objects/images/tablewoodtexture&quot;"/>
<node ref="86" edges="*channel.color"/>
</node>
</node>
</node>
</node>
</graph>
