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

<i3D name="cc66" 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="15" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="16" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="13" filename="$data/vehicles/aebi/cc66/aebiCC66Decals_diffuse.png" />
    <File fileId="14" filename="$data/vehicles/aebi/cc66/aebiCC66Decals_normal.png" />
    <File fileId="7" filename="$data/vehicles/aebi/cc66/aebiCC66Grill_diffuse.png" />
    <File fileId="8" filename="$data/vehicles/aebi/cc66/aebiCC66Grill_normal.png" />
    <File fileId="9" filename="$data/vehicles/aebi/cc66/aebiCC66Grill_vmask.png" />
    <File fileId="10" filename="$data/vehicles/aebi/cc66/aebiCC66LowerCutter_diffuse.png" />
    <File fileId="11" filename="$data/vehicles/aebi/cc66/aebiCC66LowerCutter_normal.png" />
    <File fileId="12" filename="$data/vehicles/aebi/cc66/aebiCC66LowerCutter_vmask.png" />
    <File fileId="1" filename="$data/vehicles/aebi/cc66/aebiCC66UpperCutter_diffuse.png" />
    <File fileId="2" filename="$data/vehicles/aebi/cc66/aebiCC66UpperCutter_normal.png" />
    <File fileId="3" filename="$data/vehicles/aebi/cc66/aebiCC66UpperCutter_vmask.png" />
    <File fileId="5" filename="$data/vehicles/aebi/cc66/aebiCC66_normal.png" />
    <File fileId="6" filename="$data/vehicles/aebi/cc66/aebiCC66_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="aebiCC66UpperCutter_mat" materialId="6" customShaderId="4" customShaderVariation="Decal_colorMask">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="aebiCC66_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="4" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.9187 0.5143 0.0205 1"/>
      <CustomParameter name="colorMat0" value="0.5333 0.0000 0.0242 0"/>
      <CustomParameter name="colorMat1" value="0.6 0.6 0.6 1"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="aebiCC66Grill_mat" materialId="7" customShaderId="4">
      <Texture fileId="7"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="aebiCC66LowerCutter_mat" materialId="5" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="12"/>
    </Material>
    <Material name="aebiCC66Decals_mat" materialId="3" alphaBlending="true" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="13"/>
      <Normalmap fileId="14"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="4" customShaderId="4" customShaderVariation="Decal_colorMask">
      <CustomParameter name="RDT" value="0.0 0.0 0.0 0.0"/>
      <CustomParameter name="colorMat0" value="0.5 0.5 0.5 2.0"/>
      <Texture fileId="15"/>
      <Normalmap fileId="16"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="aebiCC66DecalsColorMask_mat" materialId="8" alphaBlending="true" customShaderId="4" customShaderVariation="Decal_colorMask">
      <Texture fileId="13"/>
      <Normalmap fileId="14"/>
      <Glossmap fileId="6"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="cc66_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="cc66_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 16 17 19 22 24 25 26 39 42 48 74" clipDistance="300" nodeId="2">
        <TransformGroup name="wheels" nodeId="3">
          <TransformGroup name="wheelFrontLeft" translation="0.3688 0.25825 0.000455709" rotation="-12.2731 0 0" collision="false" clipDistance="300" nodeId="4"/>
          <TransformGroup name="wheelFrontRight" translation="-0.369 0.25825 0.000455709" rotation="-12.2731 0 0" collision="false" clipDistance="300" nodeId="5"/>
          <Shape name="wheels_tensionBeltMesh" translation="0 0.25825 0.000455709" visibility="false" shapeId="3" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="6"/>
        </TransformGroup>
        <TransformGroup name="cameras" nodeId="7">
          <TransformGroup name="outdoorCameraTarget" translation="3.9443e-33 0.698656 7.10543e-17" rotation="-24 180 0" nodeId="8">
            <Camera name="outdoorCamera1" translation="4.08475e-31 -1.56319e-15 11" scale="1 1 1" fov="54.4322" nearClip="0.3" farClip="5000" nodeId="9"/>
          </TransformGroup>
          <Camera name="indoorCamera1" translation="4.16805e-17 1.39857 -1.57927" rotation="-18 180 0" scale="1 1 1" fov="60" nearClip="0.1" farClip="5000" nodeId="10"/>
          <TransformGroup name="cameraRaycastNode1" translation="0 0.3741 1.30842" nodeId="11"/>
          <TransformGroup name="cameraRaycastNode2" translation="0 0.906102 -0.0205946" nodeId="12"/>
          <TransformGroup name="cameraRaycastNode3" translation="0 0.774918 -1.40227" nodeId="13"/>
          <Shape name="shadowFocusBox" translation="0 1.07071 -1.41746" visibility="false" shapeId="4" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="150" nodeId="14"/>
        </TransformGroup>
        <TransformGroup name="steeringWheelSideRotRot" translation="1.19209e-09 0.67368 -0.0919537" nodeId="15">
          <TransformGroup name="steeringWheelSideRot" collision="false" clipDistance="300" nodeId="16">
            <TransformGroup name="steeringWheelSideAdjust" translation="4.21858e-07 0.0336099 -0.437221" rotation="16.0115 0 0" collision="false" clipDistance="300" nodeId="17">
              <TransformGroup name="steeringWheelVerticalRotRot" translation="0.0259999 -0.00368425 -0.115851" nodeId="18">
                <TransformGroup name="steeringWheelVerticalRot" translation="0 -3.55271e-16 2.84217e-16" collision="false" clipDistance="300" nodeId="19">
                  <TransformGroup name="playerLeftHandTarget" translation="0.298582 -0.154847 -0.607809" rotation="-25.002 -49.049 -59.416" scale="1 1 1" nodeId="20"/>
                  <TransformGroup name="playerRightHandTarget" translation="-0.361217 -0.149969 -0.603029" rotation="-25.0019 49.0487 59.4165" scale="1 1 1" nodeId="21"/>
                  <TransformGroup name="directionLever" translation="-0.300387 -0.185795 -0.514835" collision="false" clipDistance="300" nodeId="22">
                    <TransformGroup name="directionLeverHydraulicRef" translation="0.0463868 0.0253218 -0.00623753" rotation="1.00338 180 3.78088e-05" scale="1 1 1" nodeId="23"/>
                  </TransformGroup>
                  <TransformGroup name="directionLeverHydraulic" translation="-0.254 -0.157018 -0.323802" rotation="1.00338 180 3.78088e-05" scale="1 1 1" collision="false" clipDistance="300" nodeId="24">
                    <TransformGroup name="directionLeverHydraulicPunch" translation="-1.83465e-12 1.49214e-15 0.1973" collision="false" clipDistance="300" nodeId="25"/>
                  </TransformGroup>
                  <TransformGroup name="turnOnLever" translation="0.213 -0.171698 -0.436306" collision="false" clipDistance="300" nodeId="26">
                    <Shape name="decal2" shapeId="5" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="27"/>
                  </TransformGroup>
                  <Shape name="bolts_decal1" translation="-0.0260003 -0.13454 0.706048" rotation="-16.0115 0 0" shapeId="6" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="28"/>
                  <Shape name="decal1" translation="-0.0260003 -0.13454 0.706048" rotation="-16.0115 0 0" shapeId="7" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="29"/>
                  <TransformGroup name="steeringWheelVerticalRotJoint" translation="0.259629 -0.774357 -0.0312282" rotation="-16.0115 0 0" nodeId="30"/>
                  <TransformGroup name="collisions" visibility="false" nodeId="31">
                    <Shape name="colPart01" translation="-0.0260003 -0.0808048 -0.294059" shapeId="8" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="32"/>
                    <Shape name="colPart02" translation="0.26244 -0.130564 -0.456609" shapeId="9" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="33"/>
                    <Shape name="colPart03" translation="-0.314 -0.130564 -0.456609" shapeId="10" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="34"/>
                  </TransformGroup>
                </TransformGroup>
              </TransformGroup>
              <TransformGroup name="steeringWheelSideAdjustJoint" translation="0.285629 -0.778042 -0.147079" rotation="-16.0115 0 0" nodeId="35"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="exitPoint" translation="0.00227865 -1.32652 -1.61764" nodeId="36"/>
        <TransformGroup name="movingParts" nodeId="37">
          <TransformGroup name="cutterBarRefFrame" translation="3.0756e-07 0.324249 0.432" rotation="0 90 0" nodeId="38">
            <TransformGroup name="cutterBar" translation="0 7.10543e-17 0" collision="false" clipDistance="300" nodeId="39">
              <TransformGroup name="cutter" translation="0.432 -0.324249 -3.13327e-07" rotation="0 -90 0" nodeId="40">
                <Shape name="lowerCutter_decal" translation="-3.08149e-33 0 0" shapeId="11" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="41">
                  <TransformGroup name="cutterBar1" translation="3.0756e-07 0.324249 0.432" rotation="0 90 0" collision="false" clipDistance="300" nodeId="42"/>
                  <TransformGroup name="cutterRotRef" translation="-4.33371e-08 0.322292 0.999403" nodeId="43"/>
                </Shape>
              </TransformGroup>
              <TransformGroup name="grassEffectNode" translation="-0.549374 -0.162649 -2.99873e-07" rotation="-19.1146 -90 0" collision="false" nodeId="44">
              </TransformGroup>
              <Shape name="upperCutter_decal" translation="0.432 0.0873841 -3.13327e-07" rotation="0 -90 0" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="50" nodeId="45"/>
              <Shape name="cutterBar_decals" translation="0.432 0.0873841 -3.13327e-07" rotation="0 -90 0" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="46"/>
              <TransformGroup name="cutterRotRot" translation="-0.109677 0.0824264 -3.43323e-07" rotation="0 -90 0" nodeId="47">
                <TransformGroup name="cutterRot" translation="-6.77626e-23 -7.10543e-17 0" collision="false" clipDistance="300" nodeId="48"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="cutterBarJoint" translation="3.0756e-07 0.324249 0.432" nodeId="49"/>
          <Shape name="playerBlockCollision" translation="0 0.636306 -0.578189" visibility="false" shapeId="14" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="50"/>
        </TransformGroup>
        <TransformGroup name="player" translation="0 -0.00505161 -1.17066" nodeId="51">
          <TransformGroup name="playerNode" nodeId="52">
            <TransformGroup name="skeleton" nodeId="53"/>
          </TransformGroup>
          <TransformGroup name="raycast01" translation="0 0.757278 0" rotation="-10 0 0" nodeId="54"/>
          <TransformGroup name="raycast02" translation="0 0.757278 0" rotation="10 0 0" nodeId="55"/>
        </TransformGroup>
        <TransformGroup name="workAreas" nodeId="56">
          <TransformGroup name="workAreaStart" translation="1 0 1.11379" nodeId="57"/>
          <TransformGroup name="workAreaWidth" translation="-1 0 1.11379" nodeId="58"/>
          <TransformGroup name="workAreaHeight" translation="1 0 0.97176" nodeId="59"/>
          <TransformGroup name="dropAreaStart" translation="1 0 0.924843" nodeId="60"/>
          <TransformGroup name="dropAreaWidth" translation="-1 0 0.924843" nodeId="61"/>
          <TransformGroup name="dropAreaHeight" translation="1 0 0.696415" nodeId="62"/>
        </TransformGroup>
        <TransformGroup name="testAreas" translation="0 0 0.356894" nodeId="63">
          <TransformGroup name="testArea01Start" translation="1 0 1.5691" nodeId="64"/>
          <TransformGroup name="testArea01Width" translation="0.33 0 1.5691" nodeId="65"/>
          <TransformGroup name="testArea01Height" translation="1 0 0.742268" nodeId="66"/>
          <TransformGroup name="testArea02Start" translation="0.33 0 1.5691" nodeId="67"/>
          <TransformGroup name="testArea02Width" translation="-0.33 0 1.5691" nodeId="68"/>
          <TransformGroup name="testArea02Height" translation="0.33 0 0.742268" nodeId="69"/>
          <TransformGroup name="testArea03Start" translation="-0.33 0 1.5691" nodeId="70"/>
          <TransformGroup name="testArea03Width" translation="-1 0 1.5691" nodeId="71"/>
          <TransformGroup name="testArea03Height" translation="-0.33 0 0.742268" nodeId="72"/>
        </TransformGroup>
        <TransformGroup name="airFilterCleanerRot" translation="-5.00679e-08 0.58489 0.132143" rotation="-71.1213 0 0" scale="1 1 1" nodeId="73">
          <TransformGroup name="airFilterCleaner" translation="1.69407e-23 2.66454e-17 -7.10543e-17" scale="1 1 1" collision="false" clipDistance="300" nodeId="74"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="75">
          <TransformGroup name="aiCollisionTrigger_REPLACE_WITH_MESH" nodeId="76"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="77">
          <Shape name="ventGrill_decal" translation="0 0.411633 0" shapeId="15" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="7" clipDistance="30" nodeId="78"/>
          <Shape name="bolts_decal" translation="0 0.411633 0" shapeId="16" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="79"/>
          <Shape name="decal" translation="0 0.411633 0" shapeId="17" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="50" nodeId="80"/>
          <Shape name="colorMask_decal" shapeId="18" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="300" nodeId="81"/>
          <Shape name="cc66_tensionBeltMesh" visibility="false" shapeId="19" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="82"/>
        </TransformGroup>
      </Shape>
      <TransformGroup name="skinnedMeshes" nodeId="83">
        <Shape name="hoses" shapeId="20" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="35 30" clipDistance="50" nodeId="84"/>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="85"/>
    </Shape>
    <Shape name="cc66_mower_component2" translation="0 0.412587 0.73346" shapeId="21" dynamic="true" compound="true" staticFriction="0.1" dynamicFriction="0.1" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="86">
      <TransformGroup name="wheels" translation="0 -0.412587 -0.73346" nodeId="87">
        <TransformGroup name="wheelCutterBarLeftTrans" translation="0.82 0.392148 0.989656" rotation="-23.8823 0 0" nodeId="88">
          <TransformGroup name="wheelCutterBarLeft" translation="-1.42109e-16 -2.02348e-16 -2.45009e-16" collision="false" clipDistance="300" nodeId="89"/>
        </TransformGroup>
        <TransformGroup name="wheelCutterBarRightTrans" translation="-0.82 0.392148 0.989656" rotation="-23.8823 0 0" nodeId="90">
          <TransformGroup name="wheelCutterBarRight" translation="1.42109e-16 -2.02348e-16 -2.45009e-16" collision="false" clipDistance="300" nodeId="91"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="cutterBarRef" translation="3.76497 -0.0883375 -0.30146" rotation="0 90 0" nodeId="92"/>
      <TransformGroup name="groundReferenceNodeRot" translation="3.49862e-17 -0.106202 0.280852" nodeId="93">
        <TransformGroup name="groundReferenceNode" translation="-6.77626e-23 -7.10543e-17 0" nodeId="94"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
