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

<i3D name="TLS39" 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="8.1.0"/>
  </Asset>

  <Files>
    <File fileId="10" filename="textures/Decales.dds"/>
    <File fileId="3" filename="textures/TLS39.dds"/>
    <File fileId="12" filename="textures/ratchet_diffuse.dds"/>
    <File fileId="15" filename="textures/tensionBelt_diffuse.dds"/>
    <File fileId="18" filename="$data/shaders/tensionBeltShader.xml"/>
    <File fileId="4" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="8" filename="$data/shared/default_normal.dds"/>
    <File fileId="19" filename="$data/shared/default_specular.dds"/>
    <File fileId="13" filename="$data/shared/materialHolders/ratchet_normal.dds"/>
    <File fileId="14" filename="$data/shared/materialHolders/ratchet_specular.dds"/>
    <File fileId="16" filename="$data/shared/materialHolders/tensionBelt_normal.dds"/>
    <File fileId="17" filename="$data/shared/materialHolders/tensionBelt_specular.dds"/>
    <File fileId="9" filename="$data/vehicles/holmer/terraFelis2/terraFelis2WarningDecal_specular.dds"/>
  </Files>


  <Materials>
    <Material name="tensionBeltRatchet:ratchet_mat" materialId="4">
      <Texture fileId="12"/>
      <Normalmap fileId="13"/>
      <Glossmap fileId="14"/>
    </Material>
    <Material name="tensionBelt_mat" materialId="5" customShaderId="18">
      <Texture fileId="15"/>
      <Normalmap fileId="16"/>
      <Glossmap fileId="17"/>
      <CustomParameter name="beltClipOffsets" value="1 0 1 0"/>
      <CustomParameter name="beltUVScale" value="1 7 0 4"/>
    </Material>
    <Material name="Coli" materialId="6" diffuseColor="0.8 0.8 0.8 1">
    </Material>
    <Material name="lambert1" materialId="9" diffuseColor="0.592157 0.592157 0.592157 1" customShaderId="4">
      <CustomParameter name="RDT" value="1 1 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="Coli" materialId="13" diffuseColor="0.8 0.8 0.8 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="0 0 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
      <CustomParameter name="colorMat0" value="0.8 0.55 0.05 1"/>
      <CustomParameter name="colorMat1" value="1 0.1 0.1 1"/>
      <CustomParameter name="colorMat2" value="0.1 1 0.1 1"/>
      <CustomParameter name="colorMat3" value="0.1 0.1 1 1"/>
      <CustomParameter name="colorMat4" value="1 1 0.1 1"/>
      <CustomParameter name="colorMat5" value="0.05 0.05 0.05 1"/>
      <CustomParameter name="colorMat6" value="1 0.1 1 1"/>
      <CustomParameter name="colorMat7" value="0.1 1 1 1"/>
    </Material>
    <Material name="TLS39" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="4" customShaderVariation="colorMask">
      <Glossmap fileId="3"/>
      <CustomParameter name="RDT" value="1 1 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
      <CustomParameter name="colorMat0" value="0.8 0.55 0.05 1"/>
      <CustomParameter name="colorMat1" value="1 0.1 0.1 1"/>
      <CustomParameter name="colorMat2" value="0.1 1 0.1 0"/>
      <CustomParameter name="colorMat3" value="0.1 0.1 1 11"/>
      <CustomParameter name="colorMat4" value="1 1 0.1 0"/>
      <CustomParameter name="colorMat5" value="0.05 0.05 0.05 1"/>
      <CustomParameter name="colorMat6" value="1 0.1 1 1"/>
      <CustomParameter name="colorMat7" value="0.1 1 1 1"/>
    </Material>
    <Material name="Kennzeichen" materialId="15" alphaBlending="true" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="1 0.75 20 20"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="Warnsign_mat" materialId="11" diffuseColor="0.8 0.8 0.8 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="8"/>
      <Glossmap fileId="19"/>
      <CustomParameter name="RDT" value="1 1 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
      <CustomParameter name="colorMat0" value="0.8 0.55 0.05 1"/>
      <CustomParameter name="colorMat1" value="1 0.1 0.1 1"/>
      <CustomParameter name="colorMat2" value="0.1 1 0.1 1"/>
      <CustomParameter name="colorMat3" value="0.1 0.1 1 1"/>
      <CustomParameter name="colorMat4" value="1 1 0.1 1"/>
      <CustomParameter name="colorMat5" value="0.05 0.05 0.05 1"/>
      <CustomParameter name="colorMat6" value="1 0.1 1 1"/>
      <CustomParameter name="colorMat7" value="0.1 1 1 1"/>
    </Material>
    <Material name="LappenDecale" materialId="12" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="1 0.8 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="umrandung" materialId="8" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="1 0.9 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="MaxSpeed" materialId="14" alphaBlending="true" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="1 0.5 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="Schertaus" materialId="10" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="1 0.65 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
  </Materials>


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


  <Dynamics>
  </Dynamics>

  <Scene>
    <Shape shapeId="1" name="HJM_TLS39_Component1" dynamic="true" compound="true" collisionMask="2105410" density="5" clipDistance="300" nodeId="54" materialIds="6" castsShadows="true" receiveShadows="true" nonRenderable="true">
      <Shape shapeId="2" name="TLS39" nodeId="55" materialIds="7" castsShadows="true" receiveShadows="true">
        <TransformGroup name="Wheels" nodeId="56">
          <TransformGroup name="WheelLeft1" translation="1.105 0.483 -5.162" scale="1.1 1 1" nodeId="57"/>
          <TransformGroup name="WheelLeft2" translation="1.105 0.483 -6.554" scale="1.1 1 1" nodeId="58"/>
          <TransformGroup name="WheelRight1" translation="-1.105 0.483 -5.162" scale="1.1 1 1" nodeId="59"/>
          <TransformGroup name="WheelRight2" translation="-1.105 0.483 -6.554" scale="1.1 1 1" nodeId="60"/>
        </TransformGroup>
        <TransformGroup name="Attacher" static="true" nodeId="61">
          <TransformGroup name="trailerjoint" translation="7.25932e-09 1.372 6.7999" rotation="0 90 0" nodeId="62"/>
          <Shape shapeId="3" name="BalkenL" translation="1.014 0.152 3.84" scale="0.517 0.85 1" compoundChild="true" clipDistance="300" nodeId="63" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="3" name="BalkenR" translation="-1.014 0.152 3.84" scale="0.517012 0.85 1" compoundChild="true" clipDistance="300" nodeId="64" materialIds="13" castsShadows="true" receiveShadows="true"/>
        </TransformGroup>
        <TransformGroup name="Camera" nodeId="65">
          <Camera name="GE_Work" translation="2.09777 2.37115 -10.5092" rotation="163.957 42.7427 -180" nodeId="66" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
        </TransformGroup>
        <TransformGroup name="Collision" visibility="false" nodeId="67">
          <Shape shapeId="4" name="Coll2" translation="0.894 0.289088 0.197987" oc="true" compoundChild="true" nodeId="68" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="5" name="Coll3" translation="0.894 0.671 5.91138" oc="true" compoundChild="true" nodeId="69" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="6" name="Coll7" oc="true" compoundChild="true" nodeId="70" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="7" name="Coll8" translation="0 1.44323 -5.9178" oc="true" compoundChild="true" nodeId="71" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="8" name="RampeLCol" translation="0.925 0.699 -4.029" compoundChild="true" clipDistance="300" nodeId="72" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="9" name="RampeRCol" translation="-0.925 0.699 -4.029" compoundChild="true" clipDistance="300" nodeId="73" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="10" name="Coll2" translation="-0.894 0.289088 0.197987" oc="true" compoundChild="true" nodeId="74" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="11" name="Coll7" oc="true" compoundChild="true" nodeId="75" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="12" name="Coll3" translation="-0.894 0.671 5.91138" oc="true" compoundChild="true" nodeId="76" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="13" name="coll9" oc="true" compoundChild="true" nodeId="77" materialIds="13" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="14" name="coll10" oc="true" compoundChild="true" nodeId="78" materialIds="13" castsShadows="true" receiveShadows="true"/>
        </TransformGroup>
        <TransformGroup name="Light" nodeId="79">
          <TransformGroup name="SharedLights" nodeId="80">
            <TransformGroup name="RearLightLeft" translation="1.199 0.504 -7.16772" rotation="-90 -4.91036e-06 -90" scale="1.1 1 1.1" nodeId="81"/>
            <TransformGroup name="RearLightRight" translation="-1.199 0.504 -7.168" rotation="-90 0 90" scale="1.1 1 1.1" nodeId="82"/>
            <TransformGroup name="rearPlateNumber_01_1" translation="-0.237 0.525 -7.169" rotation="-90 0 0" nodeId="83"/>
            <TransformGroup name="rearPlateNumber_01_2" translation="0.231 0.525 -7.169" rotation="-90 0 180" nodeId="84"/>
            <TransformGroup name="triangle01" translation="1.017 0.330478 -7.228" rotation="90 180 0" nodeId="85"/>
            <TransformGroup name="triangle02" translation="-1.017 0.33 -7.228" rotation="90 180 0" nodeId="86"/>
          </TransformGroup>
          <TransformGroup name="lights" translation="0 -0.604648 -3.71531" nodeId="87">
            <Light name="backLightsHigh" translation="-0.83 1.45036 -3.681" rotation="-15 20 4.23084e-16" clipDistance="75" nodeId="88" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" decayRate="1" range="2.5" coneAngle="170" dropOff="2">
              <Light name="backLightsHigh2" translation="1.554 -0.146 0.546" rotation="0 -40 0" clipDistance="75" nodeId="89" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" decayRate="1" range="2.5" coneAngle="170" dropOff="2"/>
            </Light>
            <Light name="turnLightLeftBack" translation="1.121 1.302 -3.784" rotation="-8 -5 -4.9886e-17" clipDistance="75" nodeId="90" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" decayRate="1" range="4" coneAngle="140" dropOff="3"/>
            <Light name="turnLightRightBack" translation="-1.121 1.302 -3.816" rotation="-8 5 0" clipDistance="75" nodeId="91" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" decayRate="1" range="4" coneAngle="140" dropOff="3"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="Visuals" nodeId="92">
          <Shape shapeId="15" name="Kennzeichen" translation="0 -0.299 0.061" clipDistance="3000" nodeId="93" materialIds="15"/>
          <Shape shapeId="16" name="RampeLinks" translation="0.925 0.699 -4.029" nodeId="94" materialIds="7" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="17" name="RampeRechts" translation="-0.925 0.699 -4.029" nodeId="95" materialIds="7" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="18" name="dynamicMountTrigger" translation="0 2.105 4.68265" kinematic="true" compound="true" trigger="true" collisionMask="83894272" nodeId="96" materialIds="9" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        </TransformGroup>
        <TransformGroup name="SpanngurteRampe" nodeId="97">
          <Shape shapeId="19" name="SpanngurtLinks" translation="1.274 0.99 -6.075" rotation="-178.5 -45.345 90" scale="0.05 0.05 0.05" clipDistance="300" nodeId="98" materialIds="4" castsShadows="true" receiveShadows="true">
            <TransformGroup name="SchnalleLinks" nodeId="99">
              <Shape shapeId="20" name="RolleKleinL" clipDistance="300" nodeId="100" materialIds="4" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="21" name="RolleGrosL" scale="1 3 3" clipDistance="300" nodeId="101" materialIds="4" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="22" name="GurtschnalleL" scale="1 1 2.11749" clipDistance="300" nodeId="102" materialIds="5" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="23" name="HakenSchnalleL" clipDistance="300" nodeId="103" materialIds="4" castsShadows="true" receiveShadows="true"/>
            </TransformGroup>
            <Shape shapeId="24" name="HakenBandL" translation="0 0.277 31.152" clipDistance="300" nodeId="104" materialIds="4" castsShadows="true" receiveShadows="true">
              <Shape shapeId="25" name="GurtBandL" scale="1 1 26" clipDistance="300" nodeId="105" materialIds="5" castsShadows="true" receiveShadows="true"/>
            </Shape>
          </Shape>
          <Shape shapeId="19" name="SpanngurtRechts" translation="-1.274 0.990012 -6.07501" rotation="-178.5 45.345 -90" scale="0.05 0.05 0.05" clipDistance="300" nodeId="106" materialIds="4" castsShadows="true" receiveShadows="true">
            <TransformGroup name="SchnalleRechts" nodeId="107">
              <Shape shapeId="20" name="RolleKleinR" clipDistance="300" nodeId="108" materialIds="4" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="21" name="RolleGrosR" scale="1 3 3" clipDistance="300" nodeId="109" materialIds="4" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="22" name="GurtschnalleR" scale="1 1 2.11749" clipDistance="300" nodeId="110" materialIds="5" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="23" name="HakenSchnalleR" clipDistance="300" nodeId="111" materialIds="4" castsShadows="true" receiveShadows="true"/>
            </TransformGroup>
            <Shape shapeId="24" name="HakenBandR" translation="0 0.277384 31.152" clipDistance="300" nodeId="112" materialIds="4" castsShadows="true" receiveShadows="true">
              <Shape shapeId="26" name="GurtBandR" scale="1 1 26" clipDistance="300" nodeId="113" materialIds="5" castsShadows="true" receiveShadows="true"/>
            </Shape>
          </Shape>
        </TransformGroup>
        <TransformGroup name="Rampen" translation="0 0.980524 -7.272" nodeId="114">
          <Shape shapeId="27" name="Rampe" nodeId="115" materialIds="7" castsShadows="true" receiveShadows="true">
            <Shape shapeId="28" name="BackWarnSignsLeft" translation="1.066 0.208 -0.071" scale="0.75 0.75 1" clipDistance="300" nodeId="116" materialIds="11" castsShadows="true" receiveShadows="true"/>
            <TransformGroup name="HydRef" translation="0 0.058 -0.117" rotation="-100 -0 0" nodeId="117"/>
            <TransformGroup name="beaconLight" translation="0 0.085 -0.0212374" nodeId="118"/>
            <Shape shapeId="29" name="BackWarnSignsRight" translation="-1.066 0.208177 -0.071" scale="0.75 0.75 1" clipDistance="300" nodeId="119" materialIds="11" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="30" name="RampeHLCol" oc="true" compoundChild="true" nodeId="120" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <Shape shapeId="31" name="RampeHRCol" oc="true" compoundChild="true" nodeId="121" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          </Shape>
          <Shape shapeId="32" name="Zylinderausen" translation="0 -0.409 0.254" rotation="-128.171 0 0" nodeId="122" materialIds="7" castsShadows="true" receiveShadows="true">
            <Shape shapeId="33" name="ZylinderInnen" translation="0 0 0.594353" nodeId="123" materialIds="7" castsShadows="true" receiveShadows="true"/>
          </Shape>
        </TransformGroup>
        <TransformGroup name="Decals" nodeId="124">
          <Shape shapeId="34" name="Schertaus" translation="0.038 0.850233 -7.23282" scale="0.9 0.9 1" clipDistance="300" nodeId="125" materialIds="10"/>
          <Shape shapeId="35" name="MaxSpeed" translation="-0.674413 0.555747 -7.16978" scale="4 4 1" clipDistance="300" nodeId="126" materialIds="14"/>
          <Shape shapeId="36" name="Lappendecale" translation="0 0.532809 -7.1618" scale="0.820972 1.28524 1" nodeId="127" materialIds="12"/>
          <Shape shapeId="37" name="Umrandung" nodeId="128" materialIds="8" castsShadows="true" receiveShadows="true"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="98">
      <Attribute name="isRatchet" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="102">
      <Attribute name="isMaterial" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="103">
      <Attribute name="isHook" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="104">
      <Attribute name="isHook" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="105">
      <Attribute name="isMaterial" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="106">
      <Attribute name="isRatchet" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="110">
      <Attribute name="isMaterial" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="111">
      <Attribute name="isHook" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="112">
      <Attribute name="isHook" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="113">
      <Attribute name="isMaterial" type="boolean" value="true"/>
    </UserAttribute>
  </UserAttributes>

</i3D>
