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

<i3D name="Combinable300.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.5"/>
  </Asset>

  <Files>
    <File fileId="3" filename="Textures/Combinable300_normal.dds"/>
    <File fileId="4" filename="Textures/Combinable300_specular.dds"/>
    <File fileId="17" filename="Textures/Combinable_decals_diffuse.dds"/>
    <File fileId="18" filename="Textures/Combinable_decals_normal.dds"/>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="8" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_diffuse.dds"/>
    <File fileId="7" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_normal.dds"/>
    <File fileId="6" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_specular.dds"/>
    <File fileId="14" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="15" filename="$data/shared/detailLibrary/metallic/scratched_diffuse.dds"/>
    <File fileId="13" filename="$data/shared/detailLibrary/metallic/scratched_specular.dds"/>
    <File fileId="20" filename="$data/shared/detailLibrary/nonMetallic/reflector/reflector_diffuse.png"/>
    <File fileId="19" filename="$data/shared/detailLibrary/nonMetallic/reflector/reflector_specular.png"/>
    <File fileId="2" filename="$data/shared/white_diffuse.png"/>
  </Files>


  <Materials>
    <Material name="Cao_Mat" materialId="5" diffuseColor="0.584314 0.584314 0.584314 1">
    </Material>
    <Material name="Color" materialId="6" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="0 0.16 0.66"/>
    </Material>
    <Material name="ColorBlack" materialId="7" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="0.05 0.05 0.06"/>
    </Material>
    <Material name="decals_mat" materialId="8" alphaBlending="true" customShaderId="5" customShaderVariation="vmaskUV2">
      <Texture fileId="17"/>
      <Normalmap fileId="18"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="2"/>
    </Material>
    <Material name="lambert1" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="Reflector_Red" materialId="10" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
      <CustomParameter name="colorScale" value="1 0 0"/>
    </Material>
    <Material name="Reflector_White" materialId="11" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
    </Material>
    <Material name="Silver" materialId="12" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="13"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="15"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="Combinable_300" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="26" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5">
      <Shape name="Combinable" rotation="-2.50448e-06 -0 0" shapeId="2" clipDistance="300" nodeId="27" castsShadows="true" receiveShadows="true" materialIds="6,12,7">
        <TransformGroup name="attachable" nodeId="28">
          <TransformGroup name="attacherJoint" translation="0 0.932449 0.210706" rotation="0 90 0" nodeId="29">
            <TransformGroup name="topReferencePoint" translation="0.0552246 0.735576 4.85224e-09" rotation="0 1.41245e-30 0" nodeId="30"/>
          </TransformGroup>
          <TransformGroup name="connectionHoses" translation="0 0.802248 0.288358" rotation="0 90 0" nodeId="31">
            <TransformGroup name="skipNodeHydraulicIn01" translation="0.319819 0.34951 0.345864" rotation="-23.4654 -90 0" nodeId="32"/>
            <TransformGroup name="skipNodeHydraulicIn02" translation="0.319819 0.34951 0.245864" rotation="-23.4654 -90 0" nodeId="33"/>
            <TransformGroup name="skipNodeHydraulicIn03" translation="0.319819 0.451502 0.339868" rotation="-23.4654 -90 0" nodeId="34"/>
            <TransformGroup name="skipNodeHydraulicOut01" translation="0.319819 0.34951 0.295864" rotation="-23.4654 -90 0" nodeId="35"/>
            <TransformGroup name="skipNodeHydraulicOut02" translation="0.319819 0.34951 0.214809" rotation="-23.4654 -90 0" nodeId="36"/>
            <TransformGroup name="skipNodeHydraulicOut03" translation="0.319819 0.451502 0.289505" rotation="-23.4654 -90 0" nodeId="37"/>
            <TransformGroup name="skipNodeElectric" translation="0.207825 0.0192823 -0.1" rotation="0 -90 0" nodeId="38"/>
            <TransformGroup name="topRightPipeSkipPoint" translation="0.200373 0.461308 -0.24808" rotation="-23.4654 -90 0" scale="1 1 1.38506" nodeId="39"/>
          </TransformGroup>
          <TransformGroup name="support" nodeId="40">
            <Shape name="supportCollision" translation="0 0.162 0.0143674" shapeId="3" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="41" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
            <Shape name="Support" rotation="-2.73208e-05 1.15708e-26 -3.47216e-12" shapeId="4" clipDistance="300" nodeId="42" castsShadows="true" receiveShadows="true" materialIds="7"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="attacherJoints" nodeId="43">
          <TransformGroup name="backAttacherJoint" nodeId="44">
            <TransformGroup name="upperLink" translation="8.69044e-10 1.65514 -0.124904" rotation="-90 0 -5.1755e-07" nodeId="45"/>
          </TransformGroup>
          <Shape name="BackArm" translation="0 1.03744 -0.140229" rotation="-30 -0 0" shapeId="5" clipDistance="300" nodeId="46" castsShadows="true" receiveShadows="true" materialIds="6,12">
            <TransformGroup name="lowerLink" translation="0 -0.000381052 -0.000241697" rotation="1.70755e-06 -0 0" nodeId="47">
              <TransformGroup name="lowerLink" translation="-1.22832e-07 0 -0.36" rotation="90.0002 60 90.0002" nodeId="48"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="49">
          <TransformGroup name="workAreaStart" translation="1.5 0.052 0.082" nodeId="50"/>
          <TransformGroup name="workAreaWidth" translation="-1.5 0.0521831 0.082" nodeId="51"/>
          <TransformGroup name="workAreaHeight" translation="1.5 0.0521295 -0.308" nodeId="52"/>
          <TransformGroup name="groundReferenceNode" translation="0 -0.00767909 0" nodeId="53"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="54">
          <TransformGroup name="soilAnimation" nodeId="55">
            <Shape name="smokeEmitterShape" shapeId="6" clipDistance="100" nodeId="56" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
          </TransformGroup>
          <TransformGroup name="depthNode" nodeId="57"/>
          <TransformGroup name="sweepEffectLinkNode01" translation="-1.766 0.271 0.006" nodeId="58"/>
          <TransformGroup name="sweepEffectLinkNode02" translation="-1.274 0.271 0.233" nodeId="59"/>
          <TransformGroup name="sweepEffectLinkNode03" translation="-0.774 0.271 0.006" nodeId="60"/>
          <TransformGroup name="sweepEffectLinkNode04" translation="-0.266 0.271 0.233" nodeId="61"/>
          <TransformGroup name="sweepEffectLinkNode05" translation="0.266 0.271 0.233" nodeId="62"/>
          <TransformGroup name="sweepEffectLinkNode06" translation="0.774 0.271 0.006" nodeId="63"/>
          <TransformGroup name="sweepEffectLinkNode07" translation="1.274 0.271 0.233" nodeId="64"/>
          <TransformGroup name="sweepEffectLinkNode08" translation="1.766 0.271 0.006" nodeId="65"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="66">
          <TransformGroup name="aiMarker" nodeId="67">
            <TransformGroup name="left" translation="1.5 0 0.241" nodeId="68"/>
            <TransformGroup name="right" translation="-1.5 0 0.241" nodeId="69"/>
            <TransformGroup name="back" translation="0 0 -0.308" nodeId="70"/>
          </TransformGroup>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.10881" nodeId="71"/>
        </TransformGroup>
        <TransformGroup name="Configuration" nodeId="72">
          <Shape name="400" rotation="-2.03555e-13 -0 0" shapeId="7" clipDistance="300" nodeId="73" castsShadows="true" receiveShadows="true" materialIds="6,12,7">
            <Shape name="Decal_400" shapeId="8" clipDistance="50" nodeId="74" castsShadows="true" receiveShadows="true" materialIds="8"/>
            <Shape name="colPartLeft" translation="1.77 1.01903 0.0177179" shapeId="9" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="75" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
            <Shape name="colPartRight" translation="-1.77 1.01903 0.0177179" shapeId="9" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="76" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
          </Shape>
          <Shape name="LeftReflector" translation="0.499999 0 0" shapeId="10" clipDistance="300" nodeId="77" castsShadows="true" receiveShadows="true" materialIds="7,12,11,10"/>
          <Shape name="RightReflector" translation="-0.5 0 0" shapeId="11" clipDistance="300" nodeId="78" castsShadows="true" receiveShadows="true" materialIds="7,12,11,10"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="79">
          <Shape name="Decal_300" shapeId="12" clipDistance="50" nodeId="80" castsShadows="true" receiveShadows="true" materialIds="8"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

</i3D>
