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

<i3D name="horseCarriageShort.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="28" filename="$data/shaders/glowShader.xml"/>
    <File fileId="6" filename="$data/shared/default_normal.png"/>
    <File fileId="19" filename="$data/shared/default_specular.png"/>
    <File fileId="20" filename="shaders/vehicleShader.xml"/>
    <File fileId="13" filename="textures/horseCarriageBoards_diffuse.png"/>
    <File fileId="14" filename="textures/horseCarriageBoards_normal.png"/>
    <File fileId="15" filename="textures/horseCarriageBoards_specular.png"/>
    <File fileId="7" filename="textures/horseCarriageShort_diffuse.png"/>
    <File fileId="8" filename="textures/horseCarriageShort_normal.png"/>
    <File fileId="9" filename="textures/horseCarriageShort_specular.png"/>
    <File fileId="16" filename="textures/horseCarriage_diffuse.png"/>
    <File fileId="17" filename="textures/horseCarriage_normal.png"/>
    <File fileId="18" filename="textures/horseCarriage_specular.png"/>
    <File fileId="10" filename="textures/kummet_diffuse.png"/>
    <File fileId="11" filename="textures/kummet_normal.png"/>
    <File fileId="12" filename="textures/kummet_specular.png"/>
    <File fileId="29" filename="textures/stormLampsGlass_diffuse.png"/>
    <File fileId="30" filename="textures/stormLampsGlass_normal.png"/>
    <File fileId="31" filename="textures/stormLampsGlass_specular.png"/>
    <File fileId="24" filename="textures/stormLamps_diffuse.png"/>
    <File fileId="25" filename="textures/stormLamps_normal.png"/>
    <File fileId="26" filename="textures/stormLamps_specular.png"/>
    <File fileId="2" filename="textures/wheel_diffuse.png"/>
    <File fileId="3" filename="textures/wheel_normal.png"/>
    <File fileId="4" filename="textures/wheel_specular.png"/>
  </Files>


  <Materials>
    <Material name="baseMat_mat" materialId="5" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="20" customShaderVariation="colorMask">
      <Normalmap fileId="6"/>
      <Glossmap fileId="19"/>
    </Material>
    <Material name="default_mat1" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1">
      <Normalmap fileId="6"/>
    </Material>
    <Material name="horseCarriage_mat" materialId="7">
      <Texture fileId="16"/>
      <Normalmap fileId="17"/>
      <Glossmap fileId="18"/>
    </Material>
    <Material name="horseCarriageBoard_mat" materialId="8">
      <Texture fileId="13"/>
      <Normalmap fileId="14"/>
      <Glossmap fileId="15"/>
    </Material>
    <Material name="horseCarriageShort_mat" materialId="9">
      <Texture fileId="7"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="kummet_mat" materialId="10">
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="12"/>
    </Material>
    <Material name="lambert1" materialId="11" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="12" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="20" customShaderVariation="staticLight">
    </Material>
    <Material name="lambert1" materialId="142" diffuseColor="0.494118 0.494118 0.494118 1" specularColor="0 1 0.2" alphaBlending="true" customShaderId="28" customShaderVariation="baseMap_colorScale_blink">
      <CustomParameter name="lightControl" value="2"/>
      <CustomParameter name="colorScale" value="0.746281 0.24751 0"/>
      <CustomParameter name="blinkSimple" value="0 0"/>
    </Material>
    <Material name="oldHayCartWheel_mat" materialId="14">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="stormLamps_mat" materialId="15">
      <Texture fileId="24"/>
      <Normalmap fileId="25" bumpDepth="0.3"/>
      <Glossmap fileId="26"/>
    </Material>
    <Material name="stormLampsGlass_mat" materialId="16" alphaBlending="true">
      <Texture fileId="29"/>
      <Normalmap fileId="30"/>
      <Glossmap fileId="31"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="17" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="horseCarriage_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" clipDistance="300" nodeId="50" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="17">
      <TransformGroup name="wheels" translation="0 0.0196641 0" nodeId="51">
        <TransformGroup name="wheelFrontLeft" translation="0.844 0.462569 -0.0109724" nodeId="52">
          <Shape name="hayCartWheel" scale="1.742 1.9 1.9" shapeId="2" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="14"/>
        </TransformGroup>
        <TransformGroup name="wheelFrontRight" translation="-0.844 0.462569 -0.0109724" nodeId="54">
          <Shape name="hayCartWheel" scale="1.742 1.9 1.9" shapeId="2" nodeId="55" castsShadows="true" receiveShadows="true" materialIds="14"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="fillUnit" translation="-3.21277e-09 0.726142 -0.272647" nodeId="56">
        <Shape name="exactFillRootNode" translation="0.002956 0.699856 0.230891" shapeId="3" kinematic="true" compound="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="57" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <Shape name="fillVolume" translation="0 -0.0126009 0.230199" scale="0.994868 1.1781 0.540296" shapeId="4" clipDistance="300" nodeId="58" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <TransformGroup name="unloadInfo01" translation="-4.4e-05 0.641277 -0.617989" nodeId="59"/>
        <TransformGroup name="unloadInfo02" translation="-0.709994 0.641 1.09561" nodeId="60"/>
        <TransformGroup name="unloadInfo03" translation="0.709956 0.641 1.07084" nodeId="61"/>
        <TransformGroup name="dischargeNodeBack" translation="0 0.711832 -0.84064" nodeId="62"/>
        <TransformGroup name="effects" translation="4.4e-05 0.121934 1.86312" nodeId="63">
          <TransformGroup name="particleBack" translation="0 -0.113511 -3.62506" scale="0.972733 1 1" nodeId="64">
            <TransformGroup name="effectNodesBack" translation="0 0 0.99" nodeId="65">
              <Shape name="effectGrainBack" translation="0 -0 -0.025241" scale="0.740449 0.740449 0.740449" shapeId="5" visibility="false" clipDistance="300" nodeId="66" castsShadows="true" receiveShadows="true" materialIds="6"/>
              <Shape name="effectSmokeBack" shapeId="6" visibility="false" clipDistance="300" nodeId="67" castsShadows="true" receiveShadows="true" materialIds="6"/>
            </TransformGroup>
            <TransformGroup name="particleNodeBack" translation="0 0 0.99" nodeId="68">
              <Shape name="effectParticleBack" translation="-0 0.014635 0.037688" rotation="40.1847 180 0" scale="0.74 0.740449 0.740449" shapeId="7" clipDistance="300" nodeId="69" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="visuals" translation="0 0.0196641 0" nodeId="70">
        <Shape name="carriagePlatform" shapeId="8" visibility="false" nodeId="71" castsShadows="true" receiveShadows="true" materialIds="9">
          <TransformGroup name="tensionBeltClips" translation="0 0 -0.2816" nodeId="72">
            <Shape name="kummetClip" translation="0.524815 0.768078 0.965245" rotation="0 90 0" shapeId="9" clipDistance="40" nodeId="73" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0 -1.04872" shapeId="9" clipDistance="40" nodeId="74" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
            <Shape name="kummetClip" translation="0.524815 0.768078 0.142834" rotation="0 90 0" shapeId="9" clipDistance="40" nodeId="75" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0 -1.04872" shapeId="9" clipDistance="40" nodeId="76" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
            <Shape name="kummetClip" translation="0.524815 0.768078 -0.653216" rotation="0 90 0" shapeId="9" clipDistance="40" nodeId="77" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0 -1.04872" shapeId="9" clipDistance="40" nodeId="78" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
          </TransformGroup>
        </Shape>
        <Shape name="carriageTrough" shapeId="8" nodeId="79" castsShadows="true" receiveShadows="true" materialIds="9">
          <Shape name="dumpAddon" shapeId="10" nodeId="80" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="boardsFront" translation="0 0.754355 0.899712" shapeId="11" nodeId="81" castsShadows="true" receiveShadows="true" materialIds="8"/>
          <TransformGroup name="tensionBeltClips" translation="0 0 -0.2816" nodeId="82">
            <Shape name="kummetClip" translation="0.507961 0.806607 0.965245" rotation="-66.4448 90 0" shapeId="9" clipDistance="40" nodeId="83" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0.933031 -0.406763" rotation="47.1101 0 -180" shapeId="9" clipDistance="40" nodeId="84" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
            <Shape name="kummetClip" translation="0.507961 0.806607 0.143595" rotation="-66.4448 90 0" shapeId="9" clipDistance="40" nodeId="85" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0.933031 -0.406763" rotation="47.1101 0 -180" shapeId="9" clipDistance="40" nodeId="86" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
            <Shape name="kummetClip" translation="0.507961 0.806607 -0.655746" rotation="-66.4448 90 0" shapeId="9" clipDistance="40" nodeId="87" castsShadows="true" receiveShadows="true" materialIds="10">
              <Shape name="kummetClip" translation="1.37034e-07 0.933031 -0.406763" rotation="47.1101 0 -180" shapeId="9" clipDistance="40" nodeId="88" castsShadows="true" receiveShadows="true" materialIds="10"/>
            </Shape>
          </TransformGroup>
          <Shape name="boardCol01" translation="-0.673447 1.05512 0.0818162" rotation="0 -0 -65.8884" shapeId="12" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="89" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
          <Shape name="boardCol02" translation="0 1.07381 0.893125" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="90" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
          <Shape name="boardCol03" translation="0.673 1.05512 0.0885912" rotation="0 -0 65.888" shapeId="14" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="91" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
          <Shape name="rearHatch" translation="0 0.734877 -1.0139" shapeId="15" nodeId="92" castsShadows="true" receiveShadows="true" materialIds="7">
            <Shape name="boardsBack" translation="0 0.00275297 0" scale="1.02031 1.10359 1" shapeId="11" nodeId="93" castsShadows="true" receiveShadows="true" materialIds="8"/>
            <Shape name="boardCol04" translation="0 0.343595 0.0101235" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="94" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
          </Shape>
          <Shape name="boardsSide" translation="0 0.00571424 -0.00516948" shapeId="16" nodeId="95" castsShadows="true" receiveShadows="true" materialIds="8"/>
        </Shape>
        <Shape name="brakeSystemBase" translation="0 0.63735 -0.563118" rotation="0 180 0" shapeId="17" nodeId="96" castsShadows="true" receiveShadows="true" materialIds="7">
          <Shape name="brakeSystemBar" translation="0 -0.0170211 0" shapeId="18" nodeId="97" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </Shape>
        <TransformGroup name="details" translation="-0.175741 0.556768 -1.54515" nodeId="98">
          <Shape name="kummetClip" translation="-0.351483 0.172391 0.477918" rotation="-90 2.88829e-05 90" shapeId="9" clipDistance="40" nodeId="99" castsShadows="true" receiveShadows="true" materialIds="10"/>
        </TransformGroup>
        <Shape name="playerTrigger" translation="0 1.32795 -1.61527" shapeId="19" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" nodeId="100" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <Shape name="frontPart_vis" translation="4.49416e-09 0.689594 -0.00956115" shapeId="20" nodeId="101" castsShadows="true" receiveShadows="true" materialIds="7"/>
        <Shape name="attacherBarAttached" translation="2.66985e-09 0.534092 0.191473" rotation="0 8.43997e-08 -5.32043e-09" shapeId="21" nodeId="102" castsShadows="true" receiveShadows="true" materialIds="7">
          <TransformGroup name="strap_connectNodeLeft" translation="0.357173 0.103628 2.93645" rotation="-76.3801 -3.52949 14.2561" visibility="false" nodeId="103">
            <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="9" clipDistance="40" nodeId="104" castsShadows="true" receiveShadows="true" materialIds="10"/>
          </TransformGroup>
          <TransformGroup name="strap_connectNodeRight" translation="-0.35712 0.104188 2.93753" rotation="-76.2644 3.04099 -12.2453" visibility="false" nodeId="105">
            <Shape name="kummetClip" translation="0 6.99708e-10 0.004" rotation="-90 -0 0" scale="1.1 1.2 1.1" shapeId="9" clipDistance="40" nodeId="106" castsShadows="true" receiveShadows="true" materialIds="10"/>
          </TransformGroup>
          <Shape name="kummetClip" translation="-0.368785 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="9" clipDistance="40" nodeId="107" castsShadows="true" receiveShadows="true" materialIds="10"/>
          <Shape name="kummetClip" translation="0.369 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="9" clipDistance="40" nodeId="108" castsShadows="true" receiveShadows="true" materialIds="10"/>
        </Shape>
        <Shape name="attacherBarDetached" translation="2.66985e-09 0.534092 0.191473" rotation="0 1.46315e-07 -1.6119e-08" shapeId="21" visibility="false" nodeId="109" castsShadows="true" receiveShadows="true" materialIds="7">
          <Shape name="kummetClip" translation="-0.368785 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="9" clipDistance="40" nodeId="110" castsShadows="true" receiveShadows="true" materialIds="10"/>
          <Shape name="kummetClip" translation="0.369 0.0180093 2.92456" rotation="-1.27148e-08 90 0" shapeId="9" clipDistance="40" nodeId="111" castsShadows="true" receiveShadows="true" materialIds="10"/>
        </Shape>
        <TransformGroup name="attacherJoint" translation="0.00200014 0.348329 2.43765" rotation="0 90 0" nodeId="112">
          <Shape name="cylinder" rotation="90 0 0" scale="0.01 3 0.01" shapeId="22" visibility="false" nodeId="113" castsShadows="false" receiveShadows="false" distanceBlending="false" materialIds="17"/>
        </TransformGroup>
        <Shape name="baseMat" shapeId="23" visibility="false" nodeId="114" castsShadows="true" receiveShadows="true" materialIds="5"/>
      </TransformGroup>
      <TransformGroup name="tensionBelts" translation="0 0.0196641 0.186852" nodeId="115">
        <Shape name="beltActivationTrigger" translation="0 1.68783 -0.254112" shapeId="24" kinematic="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" nodeId="116" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <TransformGroup name="tensionBeltStart1" translation="0.468798 0.825087 0.497961" rotation="0 -90 0" nodeId="117">
          <TransformGroup name="tensionBeltEnd1" translation="-4.36088e-08 -1.42109e-16 0.937723" nodeId="118"/>
        </TransformGroup>
        <TransformGroup name="tensionBeltStart2" translation="0.469 0.825 -0.327639" rotation="0 -90 0" nodeId="119">
          <TransformGroup name="tensionBeltEnd2" translation="-7.10543e-16 -1.42109e-16 0.938" nodeId="120"/>
        </TransformGroup>
        <TransformGroup name="tensionBeltStart3" translation="0.469 0.825 -1.12242" rotation="0 -90 0" nodeId="121">
          <TransformGroup name="tensionBeltEnd3" translation="-7.10543e-16 -1.42109e-16 0.938" nodeId="122"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="collison" translation="0 0.0196641 0" nodeId="123">
        <Shape name="bottomCollison" translation="0 0.695459 0.050732" shapeId="25" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="124" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <Shape name="collison1" translation="-0.374802 0.529393 2.23915" shapeId="26" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="125" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <Shape name="collison1" translation="0.375 0.529393 2.23915" shapeId="26" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="126" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
      </TransformGroup>
      <TransformGroup name="lights" translation="0 0.0196641 0" nodeId="127">
        <TransformGroup name="frontLightLeft" translation="-0.621966 1.31171 0.881307" rotation="-1.35619e-05 -0 4.52242e-05" visibility="false" clipDistance="60" nodeId="128">
          <Shape name="stormLamp" rotation="-3.23639e-22 -4.60768 -3.20816e-14" shapeId="27" clipDistance="30" nodeId="129" castsShadows="true" receiveShadows="true" materialIds="15">
            <Shape name="glass_frontLightLeft" shapeId="28" nodeId="130" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="lanternHandle" translation="0 0.336998 0" rotation="-3.84537e-06 -4.92329 -1.00071e-06" shapeId="29" clipDistance="20" nodeId="131" castsShadows="true" receiveShadows="true" materialIds="15"/>
            <Light name="pointLight1" translation="3.28653e-07 0.416379 9.85569e-08" clipDistance="75" nodeId="132" type="point" color="0.537688 0.305891 0.0621449" emitDiffuse="true" emitSpecular="true" range="10"/>
          </Shape>
        </TransformGroup>
      </TransformGroup>
    </Shape>
    <Shape name="horseCarriage_light_component2" translation="-0.526523 0.737428 -1.0934" shapeId="30" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.01" clipDistance="80" nodeId="133" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11">
      <TransformGroup name="frontLightLeft" translation="4.14208e-07 -0.524771 1.24213e-07" rotation="-1.38344e-05 11.3905 4.2492e-05" clipDistance="60" nodeId="134">
        <Shape name="stormLamp" rotation="-3.23639e-22 -4.60768 -3.20816e-14" shapeId="27" clipDistance="30" nodeId="135" castsShadows="true" receiveShadows="true" materialIds="15">
          <Shape name="glass_frontLightLeft" translation="0 0 -1.49012e-08" rotation="-8.14222e-13 -0 -3.15511e-12" shapeId="28" nodeId="145" castsShadows="true" receiveShadows="true" materialIds="142"/>
          <Shape name="lanternHandle" translation="0 0.336998 0" rotation="-3.84537e-06 -4.92329 -1.00071e-06" shapeId="29" clipDistance="20" nodeId="137" castsShadows="true" receiveShadows="true" materialIds="15"/>
          <Light name="pointLight1" translation="3.28653e-07 0.416379 9.85569e-08" clipDistance="75" nodeId="138" type="point" color="0.537688 0.305891 0.0621449" emitDiffuse="true" emitSpecular="true" range="10"/>
          <Shape name="glassOff" shapeId="31" clipDistance="10" nodeId="139" castsShadows="true" receiveShadows="true" materialIds="16"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="jointLight" translation="2.52907e-08 0 8.43377e-05" nodeId="140"/>
    </Shape>
  </Scene>

</i3D>
