<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="selvaticiSpadingMachines150_95" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">

  <Files>
    <File fileId="2" filename="texture/selvaticiSpadingMachines150_95_specular.dds" />
    <File fileId="1" filename="texture/selvaticiSpadingMachines150_95_normal.dds" />
    <File fileId="9" filename="texture/steelCable_specular.dds" />
    <File fileId="8" filename="texture/steelCable_normal.dds" />
    <File fileId="7" filename="texture/steelCable_diffuse.dds" />
    <File fileId="10" filename="$data/shared/default_normal.dds" />
    <File fileId="11" filename="texture/selvaticiSpadingMachines150_95_decal_diffuse.dds" />
    <File fileId="5" filename="$data/shared/detailArray_diffuse.png" />
    <File fileId="6" filename="$data/shared/detailArray_normal.png" />
    <File fileId="4" filename="$data/shared/detailArray_specular.png" />
    <File fileId="3" filename="$data/shaders/vehicleShader.xml" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1" specularColor="0 0 0" ambientColor="1 1 1">
    </Material>
    <Material name="selvaticiSpadingMachines150_95_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" cosPower="50" specularColor="1 1 1" ambientColor="1 1 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.10 1.00 0.10 1.0"/>
      <CustomParameter name="RDT" value="1.0 1.0 0.0 0.0"/>
      <CustomParameter name="colorMat0" value="0.965 0.309 0.014 0"/>
      <CustomParameter name="colorMat1" value="0.533 0.397 0.063 1"/>
      <CustomParameter name="dirtColor" value="0.20 0.14 0.08 0.0"/>
      <Custommap name="mArraySpecular" fileId="4"/>
      <Custommap name="mArrayDiffuse" fileId="5"/>
      <Custommap name="mArrayNormal" fileId="6"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="steelCable_mat" materialId="5" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1">
      <Texture fileId="7"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="default_mat" materialId="3" diffuseColor="0.5 0.5 0.5 1" cosPower="20" specularColor="0.5 0.5 0.5" ambientColor="1 1 1">
      <Normalmap fileId="10"/>
    </Material>
    <Material name="selvaticiSpadingMachines150_95_decal_mat" materialId="4" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" alphaBlending="true" customShaderId="3" customShaderVariation="Decal">
      <CustomParameter name="RDT" value="1.0 1.0 0.0 0.0"/>
      <CustomParameter name="dirtColor" value="0.20 0.14 0.08 0.0"/>
      <Custommap name="mArraySpecular" fileId="4"/>
      <Custommap name="mArrayDiffuse" fileId="5"/>
      <Custommap name="mArrayNormal" fileId="6"/>
      <Texture fileId="11"/>
      <Normalmap fileId="10"/>
      <Glossmap fileId="2"/>
    </Material>
  </Materials>


  <Shapes externalShapesFile="selvaticiSpadingMachines150_95.i3d.shapes">
  </Shapes>

  <Scene>
    <Shape name="selvatici150_95_component1" shapeId="1" dynamic="true" compound="true" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="selvatici150_95_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 15 22 23 24 28 29 33 34 38 39 43" clipDistance="300" nodeId="2">
        <TransformGroup name="attachable" nodeId="3">
          <TransformGroup name="attacherJoint" translation="0 0.525701 0.718052" rotation="0 90 0" nodeId="4"/>
          <TransformGroup name="topReferenceNode" translation="0 1.13562 0.727301" nodeId="5"/>
          <TransformGroup name="ptoInputNode" translation="0.00103185 0.707719 0.578749" rotation="0 180 0" nodeId="6"/>
          <TransformGroup name="support" nodeId="7">
            <TransformGroup name="copperRot" translation="0 0.425954 0.45311" rotation="-35.0211 0 0" nodeId="8">
              <Shape name="copperPinSupport" translation="0 0 -1.77636e-16" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="9"/>
            </TransformGroup>
            <TransformGroup name="pinLeftRot" translation="0.695822 0.403746 0.45728" nodeId="10">
              <Shape name="pinSupportLeft" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="11"/>
            </TransformGroup>
            <TransformGroup name="pinRightRot" translation="-0.695822 0.403746 0.45728" nodeId="12">
              <Shape name="pinSupportRight" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="13"/>
            </TransformGroup>
            <TransformGroup name="supportRot" translation="0 0.242305 0.316438" rotation="14.992 0 0" nodeId="14">
              <TransformGroup name="moveSupport" translation="0 0 -3.55271e-17" collision="false" density="0" clipDistance="300" nodeId="15">
                <Shape name="collSupport1" translation="0.697764 -0.168791 0.0460313" rotation="-19.8192 0 0" visibility="false" shapeId="6" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="16"/>
                <Shape name="collSupport2" translation="-0.698 -0.168791 0.0460313" rotation="-19.8192 0 0" visibility="false" shapeId="7" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="17"/>
                <Shape name="collSupport3" translation="0.697764 -0.0936024 0.168657" rotation="-48.9825 0 0" visibility="false" shapeId="8" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="18"/>
                <Shape name="collSupport4" translation="-0.698 -0.0936024 0.168657" rotation="-48.9825 0 0" visibility="false" shapeId="9" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="19"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="connectionHoses" nodeId="20"/>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="21">
          <TransformGroup name="crankshaft" translation="0.00103199 0.812719 0.263024" collision="false" density="0" clipDistance="300" nodeId="22">
            <TransformGroup name="spade1" translation="-0.00103199 -0.0413191 0.144576" rotation="150.708 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="23">
              <TransformGroup name="arm1" translation="-3.71946e-29 -2.1451e-06 0.40361" rotation="-102.939 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="24"/>
              <TransformGroup name="spade1Coll" translation="0.00017558 0.171258 0.729579" rotation="-102.427 0 0" visibility="false" nodeId="25">
                <Shape name="spade1Coll2" translation="-0.155176 -7.00649e-48 4.9738e-16" scale="1 1 1" shapeId="10" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="26"/>
                <Shape name="spade1Coll1" translation="0.155176 -7.00649e-48 4.9738e-16" scale="1 1 1" shapeId="11" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="27"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="spade2" translation="-0.00103199 -0.116219 0.0933764" rotation="153.04 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="28">
              <TransformGroup name="arm2" translation="-4.44089e-18 -2.6318e-07 0.389309" rotation="-119.838 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="29"/>
              <TransformGroup name="spade2Coll" translation="0 0.138309 0.737259" rotation="-100.503 0 0" scale="1 1 1" visibility="false" nodeId="30">
                <Shape name="spade2Coll1" translation="0.376336 2.84217e-16 7.10543e-17" shapeId="12" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="31"/>
                <Shape name="spade2Coll2" translation="-0.376 2.84217e-16 7.10543e-17" shapeId="13" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="32"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="spade3" translation="-0.00103199 -0.0484191 -0.141824" rotation="113.393 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="33">
              <TransformGroup name="arm3" translation="1.11022e-16 -4.24583e-07 0.389307" rotation="-105.102 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="34"/>
              <TransformGroup name="spade3Coll" translation="-2.15904e-80 0.138566 0.739979" rotation="-101.052 0 0" visibility="false" nodeId="35">
                <Shape name="spade3Coll1" translation="0.578048 1.42109e-16 -2.75335e-16" scale="1 1 1" shapeId="14" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="36"/>
                <Shape name="spade3Coll2" translation="-0.578 1.42109e-16 -2.75335e-16" scale="1 1 1" shapeId="15" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="37"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="spade4" translation="-0.00103199 0.0936809 0.120576" rotation="132.319 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="38">
              <TransformGroup name="arm4" translation="3.15221e-14 -4.09028e-05 0.389285" rotation="-68.419 0 0" scale="1 1 1" collision="false" density="0" clipDistance="300" nodeId="39"/>
              <TransformGroup name="spade4Coll" translation="-1.99136e-61 0.138259 0.737153" rotation="-100.292 0 0" scale="1 1 1" visibility="false" nodeId="40">
                <Shape name="spade4Coll1" translation="0.776278 -1.42109e-16 -8.88178e-17" shapeId="16" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="41"/>
                <Shape name="spade4Coll2" translation="-0.776 -1.42109e-16 -1.77636e-17" shapeId="17" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="42"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="backDoor" translation="0 0.5338 -0.5238" collision="false" density="0" clipDistance="300" nodeId="43">
            <Shape name="steelCable2" translation="1.24529e-06 -0.125067 -0.0219051" scale="1 1 1" shapeId="18" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="44"/>
            <TransformGroup name="joint2" translation="0.26598 -1.06581e-16 -2.95297e-17" visibility="false" nodeId="45"/>
          </TransformGroup>
          <TransformGroup name="vanghe_ref" translation="-2.72981e-27 0.3666 0.2438" nodeId="46"/>
          <TransformGroup name="vangheRefFrame" rotation="180 0 0" nodeId="47"/>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="48">
          <TransformGroup name="workAreaStart" translation="0.9 0 0.5" nodeId="49"/>
          <TransformGroup name="workAreaWidth" translation="-0.9 0 0.5" nodeId="50"/>
          <TransformGroup name="workAreaHeight" translation="0.9 0 -0.1" nodeId="51"/>
          <TransformGroup name="depthNode" translation="0 0.0423564 -0.0107427" nodeId="52"/>
          <TransformGroup name="groundReferenceNode" translation="0 0.245291 -0.0107427" nodeId="53"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="54">
          <Shape name="soilAnimation" translation="0 0.25071 -0.186113" shapeId="19" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="300" nodeId="55"/>
          <Shape name="smokeEmitterShape" translation="0 0.249819 -0.0824104" shapeId="20" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="56"/>
          <Shape name="chunkSoilEmitter01" translation="0 0.223777 -0.0824104" shapeId="21" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="57"/>
          <Shape name="chunkSoilEmitter02" translation="0 0.205873 -0.0824104" shapeId="22" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="58"/>
          <Shape name="chunkBigEmitter03" translation="0 0.193665 -0.0824104" shapeId="23" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="59"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="60">
          <TransformGroup name="aiMarkers" nodeId="61">
            <TransformGroup name="aiMarkerLeft" translation="1 0 0.5" nodeId="62"/>
            <TransformGroup name="aiMarkerRight" translation="-1 0 0.5" nodeId="63"/>
            <TransformGroup name="aiMarkerBack" translation="0 0 -0.594384" nodeId="64"/>
          </TransformGroup>
          <Shape name="aiCollisionTrigger" translation="-1.57772e-32 -1.11022e-16 0.6664" visibility="false" shapeId="24" kinematic="true" compound="true" trigger="true" collisionMask="1056768" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="65"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="66">
          <Shape name="steelCable1" translation="1.24529e-06 0.641354 -0.475922" shapeId="25" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="67"/>
          <Shape name="selvatici150_95_decal" translation="0 0.844653 -0.00060915" shapeId="26" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="300" nodeId="68"/>
        </TransformGroup>
      </Shape>
      <TransformGroup name="skinnedMeshes" nodeId="69">
        <Shape name="steelCable" translation="1.24529e-06 0.515806 -0.518276" shapeId="27" castsShadows="true" receiveShadows="true" materialIds="5" skinBindNodeIds="71 45" clipDistance="300" nodeId="70"/>
        <TransformGroup name="joint1" translation="0 0.618927 -0.443203" rotation="-90 18.6479 -90" visibility="false" nodeId="71"/>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="72"/>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="2">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="9">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="11">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="13">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="15">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="23">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="24">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="28">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="29">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="33">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="34">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="38">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="39">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="43">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="44">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="45">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="67">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="70">
      <Attribute name="currentUVSet" type="string" value="map1"/>
    </UserAttribute>
    <UserAttribute nodeId="71">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
