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

<i3D name="horseDolly.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="10.0.11"/>
  </Asset>

  <Files>
    <File fileId="15" filename="$data/shared/default_normal.dds"/>
    <File fileId="21" filename="$data/shared/default_specular.png"/>
    <File fileId="17" filename="shaders/vehicleShader.xml"/>
    <File fileId="16" filename="textures/default_specularDirt.dds"/>
    <File fileId="8" filename="textures/horseCarriage_diffuse.png"/>
    <File fileId="9" filename="textures/horseCarriage_normal.png"/>
    <File fileId="10" filename="textures/horseCarriage_specular.png"/>
    <File fileId="2" filename="textures/horseDollyWheel_diffuse.png"/>
    <File fileId="3" filename="textures/horseDollyWheel_normal.dds"/>
    <File fileId="4" filename="textures/horseDollyWheel_specular.png"/>
    <File fileId="11" filename="textures/horseDolly_diffuse.png"/>
    <File fileId="12" filename="textures/horseDolly_normal.png"/>
    <File fileId="13" filename="textures/horseDolly_specular.png"/>
    <File fileId="5" filename="textures/kummet_diffuse.png"/>
    <File fileId="6" filename="textures/kummet_normal.png"/>
    <File fileId="7" filename="textures/kummet_specular.png"/>
  </Files>


  <Materials>
    <Material name="baseMat_mat" materialId="5" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="17" customShaderVariation="colorMask">
      <Normalmap fileId="15"/>
      <Glossmap fileId="21"/>
    </Material>
    <Material name="horseCarriage_mat" materialId="6">
      <Texture fileId="8"/>
      <Normalmap fileId="9"/>
      <Glossmap fileId="10"/>
    </Material>
    <Material name="horseDolly_mat" materialId="7">
      <Texture fileId="11"/>
      <Normalmap fileId="12"/>
      <Glossmap fileId="13"/>
    </Material>
    <Material name="horseDollyWheel_mat" materialId="8">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="kummet_mat" materialId="9">
      <Texture fileId="5"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="7"/>
    </Material>
    <Material name="lambert1" materialId="10" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="threePointAdapter_mat" materialId="11" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="17" customShaderVariation="colorMask">
      <Normalmap fileId="15"/>
      <Glossmap fileId="16"/>
      <CustomParameter name="colorMat0" value="0.03 0.03 0.03 0"/>
      <CustomParameter name="colorMat1" value="1 1 1 8"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="12" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="horseDolly_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" clipDistance="300" nodeId="33" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="12">
      <TransformGroup name="wheels" translation="0 0.0196641 0" nodeId="34">
        <TransformGroup name="wheelFrontLeft" translation="0.502395 0.535766 0.00461218" nodeId="35">
          <Shape name="horseDollyWheel" shapeId="2" nodeId="36" castsShadows="true" receiveShadows="true" materialIds="8"/>
        </TransformGroup>
        <TransformGroup name="wheelFrontRight" translation="-0.502 0.535766 0.00461218" nodeId="37">
          <Shape name="horseDollyWheel" shapeId="2" nodeId="38" castsShadows="true" receiveShadows="true" materialIds="8"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="visuals" translation="0 0.0196641 0" nodeId="39">
        <TransformGroup name="details" translation="-0.175741 0.556768 -1.54515" nodeId="40">
          <Shape name="kummetClip" translation="-0.351483 0.172391 1.43504" rotation="-90 2.88829e-05 90" shapeId="3" visibility="false" clipDistance="40" nodeId="41" castsShadows="true" receiveShadows="true" materialIds="9"/>
        </TransformGroup>
        <Shape name="attacherBarAttached" translation="2.66985e-09 0.534092 0.191473" rotation="0 8.43997e-08 -5.32043e-09" shapeId="4" nodeId="42" castsShadows="true" receiveShadows="true" materialIds="6">
          <TransformGroup name="strap_connectNodeLeft" translation="0.357173 0.103628 2.93645" rotation="-76.3801 -3.52949 14.2561" visibility="false" nodeId="43">
            <Shape name="kummetClip" translation="-3.9023e-19 1.83247e-09 0.004" rotation="-90 -3.97569e-15 0" scale="1.1 1.2 1.1" shapeId="3" clipDistance="40" nodeId="44" castsShadows="true" receiveShadows="true" materialIds="9"/>
          </TransformGroup>
          <TransformGroup name="strap_connectNodeRight" translation="-0.35712 0.104188 2.93753" rotation="-76.2644 3.04099 -12.2453" visibility="false" nodeId="45">
            <Shape name="kummetClip" translation="0 6.99708e-10 0.004" rotation="-90 -0 0" scale="1.1 1.2 1.1" shapeId="3" clipDistance="40" nodeId="46" castsShadows="true" receiveShadows="true" materialIds="9"/>
          </TransformGroup>
          <Shape name="kummetClip" translation="-0.368785 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="3" clipDistance="40" nodeId="47" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="kummetClip" translation="0.369 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="3" clipDistance="40" nodeId="48" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="attacherSleves" shapeId="5" nodeId="49" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </Shape>
        <Shape name="attacherBarDetached" translation="2.66985e-09 0.534092 0.191473" rotation="0 1.46315e-07 -1.6119e-08" shapeId="4" visibility="false" nodeId="50" castsShadows="true" receiveShadows="true" materialIds="6">
          <Shape name="kummetClip" translation="-0.368785 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="3" clipDistance="40" nodeId="51" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="kummetClip" translation="0.369 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="3" clipDistance="40" nodeId="52" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="attacherSleves" shapeId="5" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </Shape>
        <TransformGroup name="attacherJoint" translation="0.00200014 0.348329 2.43765" rotation="0 90 0" nodeId="54">
          <Shape name="cylinder" rotation="90 0 0" scale="0.01 3 0.01" shapeId="6" visibility="false" nodeId="55" castsShadows="false" receiveShadows="false" distanceBlending="false" materialIds="12"/>
        </TransformGroup>
        <Shape name="horseDollyBase" translation="0 0.536272 -0.0855676" shapeId="7" nodeId="56" castsShadows="true" receiveShadows="true" materialIds="7">
          <Shape name="driveShaft" translation="0 0.000512869 0.000600302" shapeId="8" nodeId="57" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </Shape>
        <Shape name="attacherBolt1" translation="0 0.425874 -0.200872" shapeId="9" nodeId="58" castsShadows="true" receiveShadows="true" materialIds="7"/>
        <Shape name="pto" translation="0 0.540362 -0.105653" shapeId="10" nodeId="59" castsShadows="true" receiveShadows="true" materialIds="7"/>
        <Shape name="attacherMechanic1" translation="0 0.441269 0.00527242" shapeId="11" nodeId="60" castsShadows="true" receiveShadows="true" materialIds="7">
          <Shape name="plowRail" translation="0 0 -0.306373" shapeId="12" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="7">
            <Shape name="threePointAdapter" translation="0 0.00583307 -0.123094" shapeId="13" nodeId="62" castsShadows="true" receiveShadows="true" materialIds="11"/>
            <TransformGroup name="attacherJointBack" translation="0.00215715 0.0195519 -0.355543" rotation="0 90 0" nodeId="63">
              <Shape name="cylinder" rotation="90 0 0" scale="0.01 3 0.01" shapeId="6" visibility="false" nodeId="64" castsShadows="false" receiveShadows="false" distanceBlending="false" materialIds="12"/>
              <Shape name="cube" scale="0.05 0.05 0.05" shapeId="14" visibility="false" nodeId="65" castsShadows="false" receiveShadows="false" distanceBlending="false" materialIds="12"/>
            </TransformGroup>
            <Shape name="attacherBoltRailDetached" translation="0.00272513 -0.00889364 0.00494701" rotation="-7.38417e-06 -88.6257 2.10423e-05" shapeId="9" nodeId="66" castsShadows="true" receiveShadows="true" materialIds="7"/>
            <Shape name="attacherBoltRailAttached" translation="0.151602 0.00154062 0.00494701" rotation="-180 20.7019 -180" shapeId="9" nodeId="67" castsShadows="true" receiveShadows="true" materialIds="7">
              <Shape name="attacherBoltRailAttached" translation="0.285476 1.02212e-07 -0.107883" rotation="-7.79954e-05 -83.3923 7.77896e-05" shapeId="9" nodeId="68" castsShadows="true" receiveShadows="true" materialIds="7"/>
            </Shape>
            <TransformGroup name="attacherJointTrailer" translation="0.00215719 0.0195519 0.00249103" rotation="0 90 0" nodeId="69"/>
          </Shape>
          <TransformGroup name="attacherMechanic3_ref" translation="-0.276371 0.317575 -0.00116651" nodeId="70"/>
          <TransformGroup name="attacherMechanic2_ref" translation="-0.276371 0.225979 -0.252065" nodeId="71"/>
        </Shape>
        <Shape name="attacherMechanic2" translation="0 -0.0196641 -0.174002" shapeId="15" visibility="false" nodeId="72" castsShadows="true" receiveShadows="true" materialIds="7"/>
        <TransformGroup name="GroupName" translation="-0.268336 0.759135 0.00785432" visibility="false" nodeId="73">
          <Shape name="attacherMechanic3" shapeId="16" nodeId="74" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </TransformGroup>
        <Shape name="baseMat" shapeId="17" visibility="false" nodeId="75" castsShadows="true" receiveShadows="true" materialIds="5"/>
      </TransformGroup>
      <TransformGroup name="collison" translation="0 0.0196641 0" nodeId="76">
        <Shape name="collision0" translation="1.21444e-06 0.695459 0.00366369" rotation="90 -0 0" shapeId="18" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="77" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Shape name="collison1" translation="-0.374802 0.529393 2.23915" shapeId="19" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="78" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Shape name="collison1" translation="0.375 0.529393 2.23915" shapeId="19" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="79" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
