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

<i3D name="tc816" 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="3" filename="$data/shaders/vehicleShader.xml" />
    <File fileId="7" filename="$data/shared/default_normal.png" />
    <File fileId="10" filename="$data/shared/window_diffuse.png" />
    <File fileId="8" filename="$data/vehicles/grimme/rh2460/rh2460Belt_vmask.png" />
    <File fileId="5" filename="$data/vehicles/grimme/tc816/tc816Decal_diffuse.png" />
    <File fileId="6" filename="$data/vehicles/grimme/tc816/tc816Decal_normal.png" />
    <File fileId="9" filename="$data/vehicles/grimme/tc816/tc816Decal_vmask.png" />
    <File fileId="4" filename="$data/vehicles/grimme/tc816/tc816Hoses_vmask.png" />
    <File fileId="1" filename="$data/vehicles/grimme/tc816/tc816_normal.png" />
    <File fileId="2" filename="$data/vehicles/grimme/tc816/tc816_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.2678 0.4709 0.2678 1">
    </Material>
    <Material name="tc816_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.1 0.1 0.1 1"/>
      <CustomParameter name="colorMat2" value="1.0000 0.6524 0.1011 1"/>
      <CustomParameter name="colorMat0" value="0.7083 0.0156 0.0214 0"/>
      <CustomParameter name="colorMat1" value="0.98 0.98 0.98 1"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="tc816Hoses_mat" materialId="6" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat0" value="0.05 0.05 0.05 5"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="tc816Decal_mat" materialId="3" alphaBlending="true" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="5"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="rh2460Belt_mat" materialId="5" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="uvScroll_colorMask">
      <CustomParameter name="colorMat0" value="0.05 0.05 0.05 5"/>
      <Normalmap fileId="7"/>
      <Glossmap fileId="8"/>
    </Material>
    <Material name="tc816Decal_mat1" materialId="7" customShaderId="3" customShaderVariation="Decal_colorMask">
      <CustomParameter name="colorMat0" value="0.7083 0.0156 0.0214 0"/>
      <Texture fileId="5"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="window_mat" materialId="8" customShaderId="3" customShaderVariation="colorMask">
      <Texture fileId="10"/>
      <Normalmap fileId="7"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="default_mat" materialId="4" diffuseColor="0.5 0.5 0.5 1" specularColor="0 0 0">
      <Normalmap fileId="7"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="tc816_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="tc816_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 7 10 13 16 26 28 30 32 33 34 69 70" clipDistance="300" nodeId="2">
        <TransformGroup name="attacherJoint" translation="8.23975e-06 0.944601 4.97659" rotation="-90 86.5727 -90" nodeId="3"/>
        <TransformGroup name="wheels" nodeId="4">
          <TransformGroup name="frontWheels" nodeId="5">
            <TransformGroup name="wheelMiddleLeftRotRot" translation="0.47864 0.710257 2.40297" rotation="-2.59265 -1.39211 -1.29342" scale="1 1 1" nodeId="6">
              <TransformGroup name="wheelMiddleLeftRot" translation="0 -7.10543e-17 2.84217e-16" scale="1 1 1" collision="false" clipDistance="300" nodeId="7">
                <TransformGroup name="wheelMiddleLeft" translation="0.00547752 -0.165378 0.0825921" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="8"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="wheelMiddleRightRotRot" translation="-0.47864 0.710257 2.40297" rotation="-2.59365 2.11271 1.26077" nodeId="9">
              <TransformGroup name="wheelMiddleRightRot" collision="false" clipDistance="300" nodeId="10">
                <TransformGroup name="wheelMiddleRight" translation="-0.00547692 -0.165378 0.0825917" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="11"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="wheelFrontLeftRotRot" translation="0.23654 0.737064 2.88184" rotation="-2.59191 0.255455 -1.36801" nodeId="12">
              <TransformGroup name="wheelFrontLeftRot" translation="5.68434e-16 0 2.84217e-16" collision="false" clipDistance="300" nodeId="13">
                <TransformGroup name="wheelFrontLeft" translation="0.0055983 -0.166321 0.0841557" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="14"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="wheelFrontRightRotRot" translation="-0.23654 0.737064 2.88184" rotation="-2.59477 2.70171 1.23406" scale="1 1 1" nodeId="15">
              <TransformGroup name="wheelFrontRightRot" translation="0 0 8.52651e-16" collision="false" clipDistance="300" nodeId="16">
                <TransformGroup name="wheelFrontRight" translation="-0.00559831 -0.166321 0.0841557" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="17"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="backWheels" nodeId="18">
            <TransformGroup name="wheelBackLeft" translation="0.65728 0.270657 -3.09941" nodeId="19"/>
            <TransformGroup name="wheelBackRight" translation="-0.657 0.270657 -3.09941" nodeId="20"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="cameras" nodeId="21">
          <TransformGroup name="cameraRot" translation="-2.64698e-25 1.29998 -0.00977117" rotation="156 1.76556e-31 -180" scale="1 1 1" nodeId="22">
            <Camera name="camera" translation="-5.29396e-25 2.55795e-15 16" rotation="3.18055e-15 0 3.53113e-31" scale="1 1 1" fov="54.4322" nearClip="0.3" farClip="5000" nodeId="23"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="exitPoint" translation="0.985512 1.42109e-16 0" nodeId="24"/>
        <TransformGroup name="movingParts" nodeId="25">
          <TransformGroup name="beltPart1" translation="-0.000151367 0.980975 2.79794" collision="false" clipDistance="300" nodeId="26">
            <TransformGroup name="beltPart2MoverRefFrame" translation="0.000259247 0.464067 -7.09595" nodeId="27">
              <TransformGroup name="beltPart2Mover" collision="false" clipDistance="300" nodeId="28">
                <TransformGroup name="beltPart2Joint" translation="0.000494995 0.482652 0.119833" nodeId="29"/>
                <TransformGroup name="beltPart2" translation="0.000494995 0.482652 0.119833" collision="false" clipDistance="300" nodeId="30">
                  <TransformGroup name="belt2WheelsDummyRot" translation="-0.000603027 -0.655143 7.37083" rotation="90 0 0" nodeId="31">
                    <TransformGroup name="belt2WheelsDummy" translation="-3.38813e-23 0 0" collision="false" clipDistance="300" nodeId="32">
                      <TransformGroup name="belt2WheelsDummyLeftRot" translation="0.529518 -0.00234832 0.342182" rotation="-90 0 0" collision="false" clipDistance="300" nodeId="33"/>
                      <TransformGroup name="belt2WheelsDummyRightRot" translation="-0.529301 -0.00234832 0.342182" rotation="-90 0 0" collision="false" clipDistance="300" nodeId="34"/>
                      <Shape name="tc816Screw_decal4" translation="1.52588e-07 -6.55619 1.27255" rotation="-90 0 0" shapeId="3" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="35"/>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="conveyorAttacher" translation="1.57166e-05 0.412094 8.02171" rotation="0 -90 0" nodeId="36"/>
                  <TransformGroup name="effects" translation="0 -5.64536e-16 -3.03108e-16" scale="1 1 1" nodeId="37">
                    <Shape name="effectBelt2" translation="0 -2.84217e-16 5.68434e-16" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="4" clipDistance="300" nodeId="38"/>
                    <Shape name="effectBelt2_target" translation="0 -2.84217e-16 5.68434e-16" shapeId="5" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="39"/>
                  </TransformGroup>
                  <Shape name="belt2" translation="-0.000495148 -0.429106 4.40318" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="40"/>
                  <Shape name="exactFillRootNode" translation="-0.000602875 -0.313138 4.17818" visibility="false" shapeId="7" kinematic="true" compound="true" collisionMask="1073741824" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="41">
                    <TransformGroup name="fillAutoAimTargetNode" translation="0 0.0650715 3.88442" nodeId="42"/>
                  </Shape>
                  <TransformGroup name="visuals" nodeId="43">
                    <Shape name="tc816_wires1" translation="-0.000602875 -1.92769 0.814643" shapeId="8" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="80" nodeId="44"/>
                    <Shape name="tc816_decal1" translation="-0.000602875 -1.92769 0.814643" shapeId="9" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="300" nodeId="45"/>
                    <Shape name="tc816_alphaMeshes1" translation="-0.000602875 -0.480264 8.51432" shapeId="10" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="46"/>
                    <Shape name="tc816Screw_decal1" translation="-0.000602875 -1.92769 0.814643" shapeId="11" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="47"/>
                  </TransformGroup>
                  <TransformGroup name="beltPart2Joint" nodeId="48"/>
                </TransformGroup>
                <TransformGroup name="visuals" nodeId="49">
                  <Shape name="tc816_decal2" translation="-0.00010788 -1.44504 0.934476" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="50"/>
                  <Shape name="tc816Screw_decal2" translation="-0.00010788 -1.44504 0.934476" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="51"/>
                  <Shape name="tc816_alphaMeshes2" translation="-0.00010788 -1.44504 0.934476" shapeId="14" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="52"/>
                </TransformGroup>
                <TransformGroup name="beltPart2MoverJoint" nodeId="53"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="hydraulicBeltPart1Ref" translation="0.000151367 0.0301254 -6.12559" rotation="106.644 0 -180" scale="1 1 1" nodeId="54"/>
            <TransformGroup name="dischargeNodeRotRefFrame" translation="0.000448303 0.233677 -8.33731" rotation="-90 0 0" nodeId="55">
              <TransformGroup name="dischargeNodeRot" nodeId="56">
                <TransformGroup name="dischargeNode" rotation="90 0 0" nodeId="57"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="conveyorAttacherInput" translation="0.000151367 0.549845 -8.31596" rotation="0 -90 0" nodeId="58"/>
            <TransformGroup name="effects" nodeId="59">
              <Shape name="effectBelt1" shapeId="15" castsShadows="true" receiveShadows="true" materialIds="4" clipDistance="300" nodeId="60"/>
              <Shape name="effectBelt1_target" shapeId="16" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="61"/>
            </TransformGroup>
            <Shape name="belt1" translation="0.000151672 0.151707 -3.87223" rotation="0 -90 0" shapeId="17" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="62"/>
            <TransformGroup name="visuals" nodeId="63">
              <Shape name="tc816_wires2" translation="0.000151367 -0.980975 -6.16148" shapeId="18" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="300" nodeId="64"/>
              <Shape name="tc816_decal3" translation="0.000151367 -0.980975 -6.16148" shapeId="19" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="280" nodeId="65"/>
              <Shape name="tc816_alphaMeshes" translation="0.000151367 -0.980975 -6.16148" shapeId="20" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="66"/>
              <Shape name="tc816Screw_decal3" translation="0.000151367 -0.980975 -6.16148" shapeId="21" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="67"/>
            </TransformGroup>
            <Shape name="colPart" translation="0.000151367 0.116424 -2.79794" visibility="false" shapeId="22" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="68"/>
          </TransformGroup>
          <TransformGroup name="hydraulicBeltPart1" translation="7.10543e-17 0.554465 -3.19114" rotation="106.644 0 -180" scale="1 1 1" collision="false" clipDistance="300" nodeId="69">
            <TransformGroup name="hydraulicBeltPart1Punch" translation="-2.90806e-27 2.42828e-14 0.476603" collision="false" clipDistance="300" nodeId="70"/>
            <TransformGroup name="hydraulicBeltPart1Joint" rotation="106.644 -0 -180" nodeId="71"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="72">
          <Shape name="tc816_wires" translation="0 0 -3.36354" shapeId="23" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="300" nodeId="73"/>
          <Shape name="tc816_glass" translation="0.712121 1.00984 -2.25419" shapeId="24" castsShadows="true" receiveShadows="true" materialIds="8" clipDistance="40" nodeId="74"/>
          <Shape name="tc816_decal" translation="0 0 -3.36354" shapeId="25" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="75"/>
          <Shape name="tc816Screw_decal" translation="6.93889e-17 0 -3.36354" shapeId="26" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="76"/>
        </TransformGroup>
        <TransformGroup name="tc816Joint" nodeId="77"/>
      </Shape>
      <TransformGroup name="skinnedMeshs" nodeId="78">
        <Shape name="hoses" shapeId="27" castsShadows="true" receiveShadows="true" materialIds="6" skinBindNodeIds="53 48 71 77" clipDistance="300" nodeId="79"/>
      </TransformGroup>
    </Shape>
    <Shape name="tc816_part_component2" translation="0 1.53786 0.0747282" shapeId="28" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="80">
      <TransformGroup name="belt2Wheels" nodeId="81">
        <TransformGroup name="wheelLeftPart2Repr" translation="0.529518 -0.607494 3.11557" nodeId="82">
          <TransformGroup name="wheelLeftPart2DriveNode" translation="7.01904e-06 -0.163883 -0.0818283" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="83"/>
          <TransformGroup name="belt2WheelsDummyRef" translation="-0.529518 -0.0125341 0.00234832" rotation="90 0 0" nodeId="84"/>
        </TransformGroup>
        <TransformGroup name="wheelRightPart2Repr" translation="-0.529301 -0.607494 3.11557" nodeId="85">
          <TransformGroup name="wheelRightPart2DriveNode" translation="-7.62939e-06 -0.163883 -0.0818277" scale="0.6 1 1" collision="false" clipDistance="300" nodeId="86"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="beltPart2Ref" translation="0.000602875 0.389831 3.14209" nodeId="87"/>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="48">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="53">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="71">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="77">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
