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

<i3D name="frontLoader140" 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="4" filename="$data/shaders/vehicleShader.xml" />
    <File fileId="6" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="7" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="2" filename="$data/shared/default_normal.png" />
    <File fileId="1" filename="$data/vehicles/claas/frontLoader140/frontLoaderDecals_diffuse.png" />
    <File fileId="5" filename="$data/vehicles/claas/frontLoader140/frontLoader_normal.png" />
    <File fileId="3" filename="$data/vehicles/claas/frontLoader140/frontLoader_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="frontLoaderDecals_mat" materialId="3" alphaBlending="true" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="frontLoader_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="4" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.5 0.0328 0.0352 0"/>
      <CustomParameter name="colorMat0" value="0.2384 0.3186 0.0116 0"/>
      <CustomParameter name="colorMat1" value="0.0721 0.0765 0.0906 0"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="4" customShaderId="4" customShaderVariation="Decal_colorMask">
      <Texture fileId="6"/>
      <Normalmap fileId="7"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="frontLoader_mat1" materialId="5" diffuseColor="0.5 0.5 0.5 1" customShaderId="4" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.5 0.0328 0.0352 0"/>
      <CustomParameter name="colorMat0" value="0.2384 0.3186 0.0116 0"/>
      <CustomParameter name="colorMat1" value="0.0721 0.0765 0.0906 0"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="3"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="frontloader140_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="frontloader140_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 5 7 12 13 14 15 16 17 19 20 21 25 28 29 30 31" clipDistance="300" nodeId="2">
        <TransformGroup name="attacherJoint" translation="0 1.6028 -1.4534" rotation="0 -90 0" nodeId="3"/>
        <TransformGroup name="movingParts" nodeId="4">
          <TransformGroup name="arm" translation="0 1.91061 -1.4545" collision="false" clipDistance="300" nodeId="5">
            <TransformGroup name="attacherRot" translation="-7.62939e-08 -1.60135 2.65215" nodeId="6">
              <TransformGroup name="attacher" collision="false" clipDistance="300" nodeId="7">
                <TransformGroup name="attacherJointTools_visuals" translation="7.62939e-08 -0.184386 0.303872" rotation="90 16 -90" scale="1 1 1" nodeId="8"/>
                <TransformGroup name="wingFrontRef" translation="-6.3324e-06 -0.0987135 0.209271" rotation="95.1161 -0.0043756 7.76503e-19" scale="1 1 1" nodeId="9"/>
                <Shape name="decals3" translation="7.62939e-08 -0.309262 -1.19766" shapeId="3" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="10"/>
                <TransformGroup name="attacherJoint" nodeId="11"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="hydraulicMain" translation="-3.55429e-28 -0.202639 1.24495" rotation="12.029 180 0" scale="1 1 1" collision="false" clipDistance="300" nodeId="12">
              <TransformGroup name="hydraulicMainPunch" translation="1.202e-13 -7.95808e-15 0.964174" collision="false" clipDistance="300" nodeId="13"/>
            </TransformGroup>
            <TransformGroup name="secondHydraulicMain" translation="7.62939e-08 -0.133517 0.861167" rotation="178.434 -6.61331e-06 180" scale="1 1 1" collision="false" clipDistance="300" nodeId="14">
              <TransformGroup name="secondHydraulicMainPunch" translation="-5.36288e-10 3.12639e-15 0.665883" collision="false" clipDistance="300" nodeId="15"/>
            </TransformGroup>
            <TransformGroup name="hydraulicFront" translation="-1.80411e-18 -0.108355 1.80885" rotation="55.4826 -0.106737 -6.21203e-18" scale="1 1 1" collision="false" clipDistance="300" nodeId="16">
              <TransformGroup name="hydraulicFrontPunch" translation="5.39097e-14 -6.386e-14 1.70674" collision="false" clipDistance="300" nodeId="17"/>
              <TransformGroup name="hydraulicFrontJoint" rotation="-55.4827 0.0604831 -0.0879463" nodeId="18"/>
            </TransformGroup>
            <TransformGroup name="wingFront" translation="6.77626e-23 -1.54368 2.45467" rotation="-5.27481 1.35801e-05 0" collision="false" clipDistance="300" nodeId="19">
              <TransformGroup name="wingPart" translation="1.2552e-11 1.42109e-15 0.323207" rotation="70.7467 -0.00437059 -0.000403509" scale="1 1 1" collision="false" clipDistance="300" nodeId="20"/>
              <TransformGroup name="angleDisplayPart03" translation="0.4366 0.0438696 0.154178" rotation="118.897 0.74843 179.931" scale="1 1 1" collision="false" clipDistance="300" nodeId="21"/>
              <TransformGroup name="angleDisplayPart04Ref" translation="0.444463 0.0438696 0.154178" rotation="60.5362 -1.35226e-05 -1.24846e-06" scale="1 1 1" nodeId="22"/>
              <TransformGroup name="hydraulicFrontRef" translation="-0.00180176 -0.000610142 0.322623" rotation="87.2514 -0.106298 -0.00981387" scale="1 1 1" nodeId="23"/>
            </TransformGroup>
            <TransformGroup name="support" translation="0 -1.91061 1.4545" nodeId="24">
              <TransformGroup name="supportArm" translation="0 0.366502 0.999347" collision="false" clipDistance="300" nodeId="25">
                <Shape name="colPart" translation="0 -0.174804 -0.515616" rotation="-16.8397 0 0" visibility="false" shapeId="4" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="26"/>
                <TransformGroup name="supportArmPartRef" translation="-7.62939e-08 -0.246304 -0.51964" rotation="28.9189 180 0" nodeId="27"/>
              </TransformGroup>
              <TransformGroup name="supportArmPart" translation="-7.62939e-08 0.53439 0.773921" rotation="54.6127 180 0" collision="false" clipDistance="300" nodeId="28"/>
            </TransformGroup>
            <TransformGroup name="angleDisplayPart02" translation="0.443491 -0.087292 1.5872" rotation="27.7558 -11.6106 0" collision="false" clipDistance="300" nodeId="29">
              <TransformGroup name="angleDisplayPart01" translation="-1.54987e-15 -4.76064e-15 0.226927" rotation="-154.883 -9.22255 175.098" scale="1 1 1" collision="false" clipDistance="300" nodeId="30"/>
              <TransformGroup name="angleDisplayPart04" translation="-0.00106624 0.0683438 -0.0472885" rotation="27.0146 10.2593 -5.46572" scale="1 1 1" collision="false" clipDistance="300" nodeId="31">
                <TransformGroup name="angleDisplayPart03Ref" translation="0.00550881 0.00874216 0.000831337" rotation="179.436 0.428278 -179.382" scale="1 1 1" nodeId="32"/>
              </TransformGroup>
              <TransformGroup name="angleDisplayPart02LocalRef" translation="-5.73291e-16 -0.0411686 0.227406" nodeId="33"/>
            </TransformGroup>
            <Shape name="connectionHose" translation="0 -1.91061 1.4545" visibility="false" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="34"/>
            <TransformGroup name="collisions" translation="0 -1.91061 1.4545" visibility="false" nodeId="35">
              <Shape name="colPart01" translation="0.525866 1.19747 0.585195" rotation="60.8786 0 0" shapeId="6" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="36"/>
              <Shape name="colPart02" translation="0.525866 1.81114 -0.687283" rotation="60.8786 0 0" shapeId="7" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="37"/>
              <Shape name="colPart03" translation="-0.526 1.19747 0.585195" rotation="60.8786 0 0" shapeId="8" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="38"/>
              <Shape name="colPart04" translation="-0.526 1.81114 -0.687283" rotation="60.8786 0 0" shapeId="9" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="39"/>
              <Shape name="colPart05" translation="-5.68434e-16 0.713542 0.833443" rotation="-27.1816 0 0" shapeId="10" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="40"/>
            </TransformGroup>
            <TransformGroup name="wingFrontRefFrame" translation="6.77626e-23 -1.54368 2.45467" rotation="-5.27481 1.35801e-05 0" nodeId="41"/>
            <TransformGroup name="angleDisplayPart01Ref" translation="0.403075 -0.192973 1.7839" rotation="2.86477 -1.34832 0" scale="1 1 1" nodeId="42"/>
            <TransformGroup name="decals" translation="0 -1.91061 1.4545" nodeId="43">
              <Shape name="decals" shapeId="11" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="44"/>
              <Shape name="boltsDecals" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="45"/>
            </TransformGroup>
            <TransformGroup name="connectionHoses" translation="0 -0.040282 0.177873" nodeId="46">
              <Shape name="detachedHose" translation="-0.578022 0.00246825 0.334016" shapeId="13" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="47">
                <TransformGroup name="hydraulicIn01_detachedAdapter" translation="-0.0932943 -1.00304 -0.0578862" rotation="90 0 0" nodeId="48"/>
                <TransformGroup name="hydraulicIn02_detachedAdapter" translation="-0.102866 -1.00304 -0.0195248" rotation="90 0 0" nodeId="49"/>
                <TransformGroup name="hydraulicIn03_detachedAdapter" translation="-0.102468 -1.00304 0.0195874" rotation="90 0 0" nodeId="50"/>
                <TransformGroup name="hydraulicIn04_detachedAdapter" translation="-0.0934964 -1.00304 0.0586591" rotation="90 0 0" nodeId="51"/>
                <TransformGroup name="hydraulicIn05_detachedAdapter" translation="-0.0536731 -1.00292 0.058847" rotation="90 0 0" nodeId="52"/>
                <TransformGroup name="hydraulicIn06_detachedAdapter" translation="-0.0493208 -1.0402 0.0225815" rotation="90 0 0" nodeId="53"/>
              </Shape>
              <TransformGroup name="hydraulicIn01" translation="-0.558059 0.0729911 0.323133" rotation="17.3744 -100.407 0" nodeId="54"/>
              <TransformGroup name="hydraulicIn02" translation="-0.558059 0.0729911 0.34697" rotation="17.3744 -100.407 0" nodeId="55"/>
              <TransformGroup name="hydraulicIn03" translation="-0.558059 0.0506368 0.364354" rotation="17.3744 -100.407 0" nodeId="56"/>
              <TransformGroup name="hydraulicIn04" translation="-0.558059 0.0456046 0.344157" rotation="17.3744 -100.407 0" nodeId="57"/>
              <TransformGroup name="hydraulicIn05" translation="-0.558059 0.0321051 0.333973" rotation="17.3744 -100.407 0" nodeId="58"/>
              <TransformGroup name="hydraulicIn06" translation="-0.558059 0.0321051 0.35606" rotation="17.3744 -100.407 0" nodeId="59"/>
            </TransformGroup>
            <TransformGroup name="angleDisplayPart02RefFrame" translation="0.443491 -0.087292 1.5872" rotation="27.7558 -11.6106 0" nodeId="60"/>
            <TransformGroup name="wingPartRefFrame" translation="7.6294e-08 -1.51397 2.77651" rotation="65.4718 -0.0043756 0" scale="1 1 1" nodeId="61"/>
            <TransformGroup name="angleDisplayPart04RefFrame" translation="0.444463 -0.0047894 1.57717" rotation="55.2614 0 0" scale="1 1 1" nodeId="62"/>
            <TransformGroup name="armJoint" nodeId="63"/>
          </TransformGroup>
          <TransformGroup name="armDummy" translation="0 1.91061 -1.4545" nodeId="64">
            <TransformGroup name="attacherRotDummy" translation="-7.62939e-08 -1.60135 2.65215" nodeId="65">
              <TransformGroup name="attacherDummy" nodeId="66">
                <TransformGroup name="attacherJointTools" translation="7.62939e-08 -0.184386 0.303872" rotation="90 16 -90" scale="1 1 1" nodeId="67"/>
                <Shape name="colPart" translation="7.62939e-08 -0.0643977 0.117318" rotation="13.1206 0 0" visibility="false" shapeId="14" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="68"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="attacherRootDummy" translation="0 1.91061 -1.4545" nodeId="69">
            <TransformGroup name="attacherJointDummy" rotation="0 -90 0" nodeId="70"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="hydraulicMainRef" translation="1.04292e-16 1.50703 -1.15255" rotation="12.029 180 0" scale="1 1 1" nodeId="71"/>
        <TransformGroup name="secondHydraulicMainRef" translation="2.22789e-18 1.79528 -1.25897" rotation="178.434 -6.61331e-06 180" scale="1 1 1" nodeId="72"/>
        <Shape name="decals2" shapeId="15" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="73"/>
        <TransformGroup name="angleDisplayPart02Ref" translation="0.43575 1.802 -1.26192" rotation="176.966 1.17631 -180" scale="1 1 1" nodeId="74"/>
        <TransformGroup name="rootJoint" nodeId="75"/>
      </Shape>
      <TransformGroup name="skinnedMesh" nodeId="76">
        <Shape name="hoses" shapeId="16" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="75 63 18 11" clipDistance="300" nodeId="77"/>
      </TransformGroup>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="11">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="18">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="63">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="75">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
