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

<i3D name="ecomat" 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="4" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="5" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="16" filename="$data/shared/assets/assetLibraryStickers_diffuse.png" />
    <File fileId="15" filename="$data/shared/default_normal.png" />
    <File fileId="14" filename="$data/vehicles/kverneland/ecomat/ecomatDecal_diffuse.png" />
    <File fileId="1" filename="$data/vehicles/kverneland/ecomat/ecomatHoses_normal.png" />
    <File fileId="2" filename="$data/vehicles/kverneland/ecomat/ecomatHoses_vmask.png" />
    <File fileId="13" filename="$data/vehicles/kverneland/ecomat/ecomat_normal.png" />
    <File fileId="6" filename="$data/vehicles/kverneland/ecomat/ecomat_vmask.png" />
    <File fileId="7" filename="$data/vehicles/kverneland/shared/alpha_diffuse.png" />
    <File fileId="8" filename="$data/vehicles/kverneland/shared/alpha_normal.png" />
    <File fileId="9" filename="$data/vehicles/kverneland/shared/alpha_vmask.png" />
    <File fileId="10" filename="$data/vehicles/kverneland/shared/spring_diffuse.png" />
    <File fileId="11" filename="$data/vehicles/kverneland/shared/spring_normal.png" />
    <File fileId="12" filename="$data/vehicles/kverneland/shared/spring_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="ecomatHoses_mat" materialId="3" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat0" value="0.0179 0.0179 0.0179 5"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="4" alphaBlending="true" customShaderId="3" customShaderVariation="Decal_colorMask">
      <CustomParameter name="colorMat0" value="0.0040 0.2874 0.1022 0"/>
      <CustomParameter name="colorMat1" value="0.8469 0.0000 0.0595 0"/>
      <Texture fileId="4"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="ecomatAlpha_mat" materialId="6" customShaderId="3" customShaderVariation="colorMask">
      <Texture fileId="7"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="ecomatSpring_mat" materialId="7" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.10 0.10 1.00 1.0"/>
      <CustomParameter name="colorMat2" value="0.10 1.00 0.10 1.0"/>
      <CustomParameter name="colorMat0" value="0.80 0.55 0.05 1.0"/>
      <CustomParameter name="colorMat1" value="1.00 0.10 0.10 1.0"/>
      <CustomParameter name="colorMat4" value="1.00 1.00 0.10 1.0"/>
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="12"/>
    </Material>
    <Material name="ecomat_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.0000 0.0704 1.0000 1"/>
      <CustomParameter name="colorMat2" value="0.0040 0.2582 0.0040 1"/>
      <CustomParameter name="colorMat0" value="0.8469 0.0000 0.0595 0"/>
      <CustomParameter name="colorMat1" value="0.0040 0.2874 0.1022 0"/>
      <CustomParameter name="colorMat4" value="1.00 1.00 0.10 1.0"/>
      <Normalmap fileId="13"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="ecomatDecal_mat" materialId="5" alphaBlending="true" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="14"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="assetLibraryStickers_mat" materialId="8" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="16"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="6"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="ecomat_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="ecomat_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 20 21 23 25 35 40 45 50 55 57 61 62 65 67 100 101 104" nodeId="2">
        <TransformGroup name="attachable" nodeId="3">
          <TransformGroup name="attacherJoint" translation="0.00349976 0.596819 0.0566369" rotation="0 90 0" nodeId="4"/>
          <TransformGroup name="topReferenceNode" translation="-0.00246331 1.35963 0.115638" nodeId="5"/>
          <TransformGroup name="connectionHoses" nodeId="6">
            <TransformGroup name="hydraulicIn01" translation="-0.153714 0.85408 0.090864" nodeId="7">
              <Shape name="hydraulicIn01_detached" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="140" nodeId="8">
                <TransformGroup name="hydraulicIn01_connector" translation="-0.00263688 -0.268689 0.139549" rotation="70.5838 68.5583 -12.5296" nodeId="9"/>
              </Shape>
            </TransformGroup>
            <TransformGroup name="hydraulicOut01" translation="-0.153714 0.843122 0.090864" nodeId="10">
              <Shape name="hydraulicOut01_detached" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="11">
                <TransformGroup name="hydraulicOut01_connector" translation="-0.0081603 -0.269066 0.113095" rotation="93.8878 34.5055 12.7347" nodeId="12"/>
              </Shape>
            </TransformGroup>
            <TransformGroup name="hydraulicIn02" translation="-0.16616 0.854875 0.0902194" nodeId="13">
              <Shape name="hydraulicIn02_detached" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="14">
                <TransformGroup name="hydraulicIn02_connector" translation="-0.0170798 -0.277463 0.135902" rotation="83.6097 1.98785e-16 -2.82384" nodeId="15"/>
              </Shape>
            </TransformGroup>
            <TransformGroup name="hydraulicOut02" translation="-0.16616 0.843916 0.0902193" nodeId="16">
              <Shape name="hydraulicOut02_detached" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="17">
                <TransformGroup name="hydraulicOut02_connector" translation="-0.0169862 -0.269863 0.112576" rotation="102.106 -49.9521 -16.4964" nodeId="18"/>
              </Shape>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="19">
          <TransformGroup name="rotPart" translation="1.83105e-06 0.773713 0.0443354" collision="false" nodeId="20">
            <TransformGroup name="plowArm" translation="0.0411185 4.91905e-05 -0.367353" collision="false" nodeId="21">
              <TransformGroup name="plow01Rot" translation="0.398597 -0.000143566 -0.513429" rotation="67.2297 0.0119261 90.0284" scale="1 1 1" nodeId="22">
                <TransformGroup name="plow01" translation="-1.42109e-16 -1.74083e-15 5.32907e-17" scale="1 1 1" collision="false" nodeId="23">
                  <TransformGroup name="plowOrientationArmRot" translation="-2.16346e-09 1.7515e-09 0.175696" rotation="179.881 -74.9458 90.1146" scale="1 1 1" nodeId="24">
                    <TransformGroup name="plowOrientationArm" translation="-7.81597e-16 -5.68434e-16 -2.84217e-16" scale="1 1 1" collision="false" nodeId="25">
                      <TransformGroup name="plow02Ref" translation="-4.54191e-06 7.6294e-08 -0.650001" rotation="179.969 74.9459 180" scale="1 1 1" nodeId="26"/>
                      <TransformGroup name="plow03Ref" translation="-8.71231e-06 2.67029e-06 -1.3" rotation="179.968 74.9456 180" scale="1 1 1" nodeId="27"/>
                      <TransformGroup name="plow04Ref" translation="-1.64297e-05 -2.05994e-06 -1.95" rotation="179.97 74.9459 180" scale="1 1 1" nodeId="28"/>
                      <TransformGroup name="plow05Ref" translation="-1.82621e-05 2.97546e-06 -2.6" rotation="179.968 74.9455 180" scale="1 1 1" nodeId="29"/>
                      <TransformGroup name="plow06Ref" translation="-9.06399e-06 -1.67659e-06 -3.25" rotation="-180 74.9469 180" scale="1 1 1" nodeId="30"/>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="plowEffectBottom02" translation="-0.738063 -0.141268 -0.280508" rotation="0.0796163 -67.2296 -90.0734" scale="1 1 1" nodeId="31"/>
                  <TransformGroup name="plowEffectTop02" translation="0.738553 -0.141268 -0.279714" rotation="-0.0796127 67.2296 89.9266" scale="1 1 1" nodeId="32"/>
                  <Shape name="screw_decals" translation="-2.84217e-16 1.42109e-16 -5.32907e-16" scale="1 1 1" shapeId="7" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="33"/>
                  <Shape name="decals" translation="-1.42109e-16 -5.68434e-16 1.77636e-16" scale="1 1 1" shapeId="8" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="34"/>
                </TransformGroup>
              </TransformGroup>
              <TransformGroup name="plow02" translation="0.797203 -0.000143566 -1.02686" rotation="-0.030789 67.2296 0" scale="1 1 1" collision="false" nodeId="35">
                <TransformGroup name="plowEffectBottom03" translation="0.139493 -0.738062 -0.280961" rotation="0.0795501 -67.2296 -0.0733503" scale="1 1 1" nodeId="36"/>
                <TransformGroup name="plowEffectTop03" translation="0.139493 0.738553 -0.280168" rotation="-0.0795465 67.2296 179.927" scale="1 1 1" nodeId="37"/>
                <Shape name="screw_decals" translation="8.88178e-16 7.10543e-16 1.3145e-15" scale="1 1 1" shapeId="9" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="38"/>
                <Shape name="decals" translation="7.10543e-16 7.10543e-16 9.23706e-16" scale="1 1 1" shapeId="10" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="39"/>
              </TransformGroup>
              <TransformGroup name="plow03" translation="1.19581 -0.000143566 -1.5403" rotation="-0.0315847 67.23 0" collision="false" nodeId="40">
                <TransformGroup name="plowEffectBottom04" translation="0.141155 -0.738058 -0.281165" rotation="0.081607 -67.2299 -0.075247" scale="1 1 1" nodeId="41"/>
                <TransformGroup name="plowEffectTop04" translation="0.141155 0.738557 -0.280351" rotation="-0.0816034 67.2299 179.925" scale="1 1 1" nodeId="42"/>
                <Shape name="screw_decals" translation="6.75016e-16 5.68434e-16 -4.9738e-15" scale="1 1 1" shapeId="11" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="43"/>
                <Shape name="decals" translation="6.75016e-16 5.68434e-16 -4.9738e-15" scale="1 1 1" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="44"/>
              </TransformGroup>
              <TransformGroup name="plow04" translation="1.59441 -0.000143566 -2.05373" rotation="-0.0299928 67.2296 4.01253e-18" scale="1 1 1" collision="false" nodeId="45">
                <TransformGroup name="plowEffectBottom05" translation="0.139111 -0.738066 -0.28091" rotation="0.077493 -67.2296 -0.0714534" scale="1 1 1" nodeId="46"/>
                <TransformGroup name="plowEffectTop05" translation="0.139111 0.738549 -0.280137" rotation="-0.0774893 67.2296 179.929" scale="1 1 1" nodeId="47"/>
                <Shape name="screw_decals" translation="-3.16192e-15 -5.68434e-16 -2.43361e-15" scale="1 1 1" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="48"/>
                <Shape name="decals" translation="-1.74083e-15 -5.68434e-16 -2.71783e-15" scale="1 1 1" shapeId="14" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="49"/>
              </TransformGroup>
              <TransformGroup name="plow05" translation="1.99301 -0.000143566 -2.56716" rotation="-0.0315843 67.2301 -8.02521e-18" collision="false" nodeId="50">
                <TransformGroup name="plowEffectBottom06" translation="0.140864 -0.738059 -0.280691" rotation="0.0816064 -67.2301 -0.0752466" nodeId="51"/>
                <TransformGroup name="plowEffectTop06" translation="0.140864 0.738557 -0.279877" rotation="-0.0816028 67.2301 179.925" scale="1 1 1" nodeId="52"/>
                <Shape name="screw_decals" translation="1.91847e-15 -2.84217e-16 1.61648e-15" shapeId="15" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="53"/>
                <Shape name="decals" translation="1.91847e-15 -1.42109e-16 1.61648e-15" shapeId="16" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="54"/>
              </TransformGroup>
              <TransformGroup name="plow06" translation="2.39163 -5.13268e-05 -3.08059" rotation="6.15013e-05 67.2287 0" scale="1 1 1" collision="false" nodeId="55">
                <TransformGroup name="wheelArmRotXRot" translation="0.315364 7.80329e-05 -0.0858185" rotation="-0.000158896 -67.2287 0.000146511" scale="1 1 1" nodeId="56">
                  <TransformGroup name="wheelArmRotX" translation="-1.08002e-14 0 -1.13687e-14" scale="1 1 1" collision="false" nodeId="57">
                    <TransformGroup name="backWheelNodeRot" translation="0.196021 -0.417295 -0.497208" nodeId="58">
                      <TransformGroup name="backWheelNode" nodeId="59"/>
                    </TransformGroup>
                    <TransformGroup name="wheelArmRotXHydraulicRef" translation="-0.0479499 0.0285136 0.0354129" rotation="-3.75638 -1.63331 6.21455e-18" scale="1 1 1" nodeId="60"/>
                  </TransformGroup>
                </TransformGroup>
                <TransformGroup name="wheelArmRotXHydraulic" translation="0.670433 -7.29344e-06 -0.273405" rotation="-3.75655 -68.862 0.00015907" scale="1 1 1" collision="false" nodeId="61">
                  <TransformGroup name="wheelArmRotXHydraulicPunch" translation="-2.22869e-15 1.85639e-15 0.436528" collision="false" nodeId="62"/>
                  <TransformGroup name="wheelArmRotXHydraulicJoint" rotation="3.7579 1.6298 0.107034" nodeId="63"/>
                </TransformGroup>
                <TransformGroup name="wheelArmRotXDamperBottomRot" translation="0.289358 -0.17 0.115511" rotation="-160.001 67.2288 179.999" scale="1 1 1" nodeId="64">
                  <TransformGroup name="wheelArmRotXDamperBottom" translation="5.68434e-16 0 -5.68434e-16" scale="1 1 1" collision="false" nodeId="65"/>
                </TransformGroup>
                <TransformGroup name="wheelArmRotXDamperTopRot" translation="0.28935 0.169991 0.115492" rotation="34.9625 112.765 0.0195268" scale="1 1 1" nodeId="66">
                  <TransformGroup name="wheelArmRotXDamperTop" translation="-5.68434e-16 0 0" scale="1 1 1" collision="false" nodeId="67"/>
                </TransformGroup>
                <TransformGroup name="plowEffectBottom07" translation="0.142599 -0.738306 -0.283657" rotation="-0.000158896 -67.2287 0.000146511" scale="1 1 1" nodeId="68"/>
                <TransformGroup name="plowEffectTop07" translation="0.142599 0.73831 -0.283658" rotation="0.00016254 67.2287 -180" scale="1 1 1" nodeId="69"/>
                <TransformGroup name="workAreaHeight" translation="0.306729 -0.773711 -0.192342" rotation="-179.996 -89.0644 179.996" scale="1 1 1" nodeId="70"/>
                <Shape name="screw_decals" translation="5.11591e-15 -2.84217e-16 8.5798e-15" scale="1 1 1" shapeId="17" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="71"/>
                <Shape name="cotterRings" translation="-4.07993 -0.773712 -0.925757" rotation="-0.000158896 -67.2287 0.000146511" scale="1 1 1" shapeId="18" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="20" nodeId="72"/>
                <Shape name="decals" translation="5.11591e-15 -2.84217e-16 8.5798e-15" scale="1 1 1" shapeId="19" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="73"/>
                <Shape name="springs" translation="-1.57683 -0.0948025 -0.107337" rotation="-0.000158896 -67.2287 0.000146511" scale="1 1 1" shapeId="20" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="20" nodeId="74"/>
                <TransformGroup name="plow06Joint" translation="5.68434e-16 1.42109e-16 -1.42109e-16" rotation="-0.000158896 -67.2287 0.000146511" nodeId="75"/>
              </TransformGroup>
              <TransformGroup name="plow01RefFrame" translation="0.398597 -0.000143566 -0.513429" rotation="67.2297 0.0119261 90.0284" scale="1 1 1" nodeId="76"/>
              <TransformGroup name="plowArmHydraulicRef" translation="0.657416 -0.105856 -0.47422" rotation="0.575618 161.858 0" scale="1 1 1" nodeId="77"/>
              <TransformGroup name="workAreaStart" translation="-0.0860078 -0.773762 -0.395288" rotation="0 -23.7069 0" scale="1 1 1" nodeId="78"/>
              <TransformGroup name="workAreaWidth" translation="-0.63397 -0.773762 -0.895109" rotation="0 -23.7069 0" scale="1 1 1" nodeId="79"/>
              <Shape name="colPart" translation="0.950963 -0.022404 -2.03318" visibility="false" shapeId="21" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="80"/>
              <Shape name="supportCol01" visibility="false" shapeId="22" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="81">
                <Shape name="supportCol01Part02" shapeId="23" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="82"/>
                <Shape name="supportCol01Part03" shapeId="24" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="83"/>
              </Shape>
              <Shape name="supportCol02" visibility="false" shapeId="25" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="84">
                <Shape name="supportCol02Part02" shapeId="26" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="85"/>
                <Shape name="supportCol02Part03" shapeId="27" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="86"/>
              </Shape>
              <TransformGroup name="ai" translation="-0.0411203 -0.773762 0.323018" scale="1 1 1" nodeId="87">
                <TransformGroup name="areaMarkerLeft" translation="2.374 4.26326e-16 -0.774091" nodeId="88"/>
                <TransformGroup name="areaMarkerRight" translation="-0.906059 4.26326e-16 -0.774" nodeId="89"/>
                <TransformGroup name="areaMarkerBack" translation="0.479 4.26326e-16 -4.54426" nodeId="90"/>
                <TransformGroup name="sizeMarkerLeft" translation="3.11703 4.26326e-16 -0.774091" nodeId="91"/>
                <TransformGroup name="sizeMarkerRight" translation="-3.60914 4.26326e-16 -0.774" nodeId="92"/>
                <TransformGroup name="sizeMarkerBack" translation="-8.88178e-18 4.26326e-16 -6.19786" nodeId="93"/>
                <TransformGroup name="aiCollisionNode" translation="-0.0880493 -4.26326e-16 -0.5" scale="1 1 1" nodeId="94"/>
              </TransformGroup>
              <TransformGroup name="foliageBendingNode" translation="1.02879 0 -2.11895" rotation="0 -38.1739 0" nodeId="95"/>
              <Shape name="sticker_decals" shapeId="28" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="30" nodeId="96"/>
              <Shape name="screw_decals" shapeId="29" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="97"/>
              <Shape name="decals" shapeId="30" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="98"/>
              <TransformGroup name="plowArmJoint" nodeId="99"/>
            </TransformGroup>
            <TransformGroup name="plowArmHydraulic" translation="0.521272 -0.0801156 -0.300586" rotation="0.575618 161.858 0" scale="1 1 1" collision="false" nodeId="100">
              <TransformGroup name="plowArmHydraulicPunch" translation="6.72995e-14 2.27374e-15 0.569991" collision="false" nodeId="101"/>
              <TransformGroup name="plowArmHydraulicJoint" rotation="-179.394 -18.1412 179.811" nodeId="102"/>
            </TransformGroup>
            <TransformGroup name="supportArmRot" translation="0.835019 -0.208 -0.535755" rotation="0 69.4458 0" nodeId="103">
              <TransformGroup name="supportArm" translation="6.21725e-17 -2.84217e-16 5.63993e-16" rotation="0 0 -9" collision="false" nodeId="104">
                <Shape name="supportArmSpring" translation="0.0217061 -0.117338 0.0140266" rotation="-56.3856 -89.8353 0" scale="1 1 1" shapeId="31" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="100" nodeId="105"/>
                <Shape name="colPart" translation="-2.63069e-18 -0.206374 -0.0208848" visibility="false" shapeId="32" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="106"/>
                <Shape name="sticker_decal" translation="0 -2.13163e-16 0" shapeId="33" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="30" nodeId="107"/>
              </TransformGroup>
            </TransformGroup>
            <Shape name="packerBase" shapeId="34" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="108 116 118 120 122 124 131 132 134 135 143 144 146 147" nodeId="108">
              <TransformGroup name="packerJointArmRotRot" translation="-0.326954 0.00883868 -0.359263" rotation="-180 -20.3539 180" scale="1 1 1" nodeId="109">
                <TransformGroup name="packerJointArmYRot" translation="1.53211e-16 0 6.57252e-16" scale="1 1 1" nodeId="110">
                  <TransformGroup name="packerJointArmXRot" nodeId="111">
                    <TransformGroup name="packerJointRot" translation="-1.27898e-15 -2.13163e-15 3.13497" rotation="0 -20 0" scale="1 1 1" nodeId="112">
                      <TransformGroup name="packerJoint" translation="-6.39488e-16 5.68434e-16 0.262248" nodeId="113"/>
                    </TransformGroup>
                    <Shape name="colPart" translation="5.48687e-17 6.62864e-17 1.59959" visibility="false" shapeId="35" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="114"/>
                  </TransformGroup>
                </TransformGroup>
              </TransformGroup>
              <TransformGroup name="packerMainArmRotYRefFrame" translation="-0.326954 0.00883868 -0.359263" rotation="-180 -20.3539 180" scale="1 1 1" nodeId="115">
                <TransformGroup name="packerMainArmRotY" translation="2.75335e-16 4.26326e-16 3.28626e-16" scale="1 1 1" collision="false" nodeId="116">
                  <TransformGroup name="packerMainArmRotXRefFrame" translation="0.000377684 0.0405354 0.0897676" rotation="0.750305 -0.0074324 -9.87613e-05" scale="1 1 1" nodeId="117">
                    <TransformGroup name="packerMainArmRotX" translation="4.61853e-16 1.84741e-15 2.84217e-16" scale="1 1 1" collision="false" nodeId="118">
                      <TransformGroup name="packerRotXRefFrame" translation="-0.00116424 0.000831042 3.0451" rotation="-0.800221 -20.3447 0.278226" scale="1 1 1" nodeId="119">
                        <TransformGroup name="packerRotX" translation="-5.68434e-16 -1.42109e-16 -1.13687e-15" scale="1 1 1" collision="false" nodeId="120">
                          <TransformGroup name="packerRefFrame" translation="0.0027058 -0.00246964 0.242284" rotation="0 90 0" scale="1 1 1" nodeId="121">
                            <TransformGroup name="packer" translation="5.68434e-16 1.42109e-16 0" collision="false" nodeId="122">
                              <TransformGroup name="packerRollRot" translation="-0.480069 -0.456132 0.000972068" rotation="0 90 0" scale="1 1 1" nodeId="123">
                                <TransformGroup name="packerRoll" translation="0 -7.10543e-17 5.68434e-16" scale="1 1 1" collision="false" nodeId="124"/>
                              </TransformGroup>
                              <Shape name="screw_decals" translation="-1.13687e-15 -2.84217e-16 -1.51762e-23" rotation="0 90 0" scale="1 1 1" shapeId="36" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="125"/>
                              <TransformGroup name="effects" scale="1 1 1" nodeId="126">
                                <TransformGroup name="ecomatPackerEffectLinkNode" scale="1 1 1" nodeId="127">
                                </TransformGroup>
                                <Shape name="smokeEmitterPacker" translation="-0.456491 -0.826462 -0.00492505" scale="1 1 1" shapeId="37" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="128"/>
                              </TransformGroup>
                            </TransformGroup>
                          </TransformGroup>
                          <TransformGroup name="packerRotXArm02Ref" translation="-0.0668741 -0.00151329 0.0503137" rotation="0.00413934 47.0656 1.06503e-15" scale="1 1 1" nodeId="129"/>
                        </TransformGroup>
                      </TransformGroup>
                      <TransformGroup name="packerRotXArm01RefFrame" translation="-7.0876e-05 -0.0036447 2.96117" rotation="107.885 -0.556284 -90.6014" scale="1 1 1" nodeId="130"/>
                      <TransformGroup name="packerRotXArm01" translation="-7.0876e-05 -0.0036447 2.96117" rotation="107.885 -0.556284 -90.6014" scale="1 1 1" collision="false" nodeId="131">
                        <TransformGroup name="packerRotXArm02" translation="6.82217e-09 6.74704e-09 0.170113" rotation="179.104 45.3995 -90.6408" scale="1 1 1" collision="false" nodeId="132"/>
                        <TransformGroup name="packerRotXArm01HydraulicRef" translation="-2.18061e-05 0.000176212 0.16914" rotation="177.545 75.0813 -92.3724" scale="1 1 1" nodeId="133"/>
                      </TransformGroup>
                      <TransformGroup name="packerRotXArm01Hydraulic" translation="-0.132785 -0.00957374 2.36436" rotation="-0.75135 -2.97197 0.0389557" scale="1 1 1" collision="false" nodeId="134">
                        <TransformGroup name="packerRotXArm01HydraulicPunch" translation="-6.19238e-14 8.93067e-12 0.545826" collision="false" nodeId="135"/>
                        <TransformGroup name="packerRotXArm01HydraulicJoint" translation="-3.55271e-16 0 0" rotation="180 17.3743 180" nodeId="136"/>
                      </TransformGroup>
                      <TransformGroup name="packerMainArmRotYHydraulicRef" translation="0.112071 -0.0312475 0.535197" rotation="-0.0336768 -11.6819 0.155141" scale="1 1 1" nodeId="137"/>
                      <TransformGroup name="packerMainArmRotXHydraulicRef" translation="0.000909221 -0.148516 0.617339" rotation="-10.1156 0.0479285 -0.000627668" scale="1 1 1" nodeId="138"/>
                      <Shape name="sticker_decals" translation="-0.0240797 2.45714e-06 0.000187626" rotation="0.800221 159.655 0.278226" scale="1 1 1" shapeId="38" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="30" nodeId="139"/>
                      <Shape name="screw_decals" translation="-0.0240797 2.45714e-06 0.000187626" rotation="0.800221 159.655 0.278226" scale="1 1 1" shapeId="39" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="140"/>
                      <Shape name="decals" translation="-0.0240797 2.45714e-06 0.000187626" rotation="0.800221 159.655 0.278226" scale="1 1 1" shapeId="40" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="141"/>
                      <TransformGroup name="packerMainArmRotXJoint" rotation="0.800221 159.655 0.278226" nodeId="142"/>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="packerMainArmRotXHydraulic" translation="0.000836294 -0.202467 0.181145" rotation="-9.36529 0.0405002 -9.87564e-05" scale="1 1 1" collision="false" nodeId="143">
                    <TransformGroup name="packerMainArmRotXHydraulicPunch" translation="-5.8975e-14 2.98428e-15 0.531042" collision="false" nodeId="144"/>
                    <TransformGroup name="packerMainArmRotXHydraulicJoint" translation="-7.10543e-17 7.10543e-17 0" rotation="170.021 20.1108 176.538" nodeId="145"/>
                  </TransformGroup>
                </TransformGroup>
              </TransformGroup>
              <TransformGroup name="packerMainArmRotYHydraulic" translation="-0.556359 0.0190297 -0.294181" rotation="0.732493 188.664 0" scale="1 1 1" collision="false" nodeId="146">
                <TransformGroup name="packerMainArmRotYHydraulicPunch" translation="-7.6531e-14 -9.9476e-16 0.618634" collision="false" nodeId="147"/>
                <TransformGroup name="packerMainArmRotYHydraulicJoint" translation="-7.10543e-17 0 -7.10543e-17" rotation="0.740946 171.337 0.111608" nodeId="148"/>
              </TransformGroup>
            </Shape>
            <TransformGroup name="effects" nodeId="149">
              <TransformGroup name="plowEffectBottom01" translation="-0.165071 -0.738308 -0.60696" nodeId="150">
              </TransformGroup>
              <TransformGroup name="plowEffectTop01" translation="-0.165071 0.738308 -0.60696" rotation="0 0 -180" scale="1 1 1" nodeId="151">
              </TransformGroup>
              <Shape name="smokeEmitterBottom" translation="0.938562 -0.743746 -2.55574" rotation="0 -38 0" shapeId="41" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="152"/>
              <Shape name="smokeEmitterTop" translation="0.938562 0.746648 -2.55574" rotation="-6.61914e-18 38 180" shapeId="42" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="153"/>
            </TransformGroup>
            <TransformGroup name="plowOrientationArmRef" translation="0.203109 2.67029e-07 -0.29935" rotation="-1.34452e-05 -37.8245 0" scale="1 1 1" nodeId="154"/>
            <TransformGroup name="hydraulicRotPartRef" translation="-0.21883 0.00172688 -0.111371" rotation="73.7326 -89.0255 3.74003e-13" scale="1 1 1" nodeId="155"/>
            <TransformGroup name="groundReferenceNode" translation="-0.0674399 0 -0.649649" scale="1 1 1" nodeId="156"/>
            <TransformGroup name="groundReferenceNodeTop" translation="-0.0674399 0.732262 -0.649649" scale="1 1 1" nodeId="157"/>
            <TransformGroup name="groundReferenceNodeBottom" translation="-0.0674399 -0.732104 -0.649649" scale="1 1 1" nodeId="158"/>
            <TransformGroup name="supportArmSpringRef" translation="0.817354 -0.159454 -0.44779" rotation="-56.3856 -20.3895 -1.69657e-15" scale="1 1 1" nodeId="159"/>
            <Shape name="cotterRings" translation="-1.83105e-06 -0.773713 -0.0443354" shapeId="43" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="20" nodeId="160"/>
            <Shape name="screw_decals" translation="-0.0891798 -0.0014357 -2.17003" shapeId="44" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="161"/>
            <Shape name="decals" shapeId="45" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="162"/>
            <TransformGroup name="rotPartJoint" nodeId="163"/>
          </TransformGroup>
          <Shape name="hydraulicRotPart" translation="0.00342468 1.53721 -0.0708161" rotation="73.7326 -89.0255 3.74003e-13" scale="1 1 1" shapeId="46" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="164">
            <Shape name="hydraulicRotPartPunch" translation="-1.43269e-14 -4.12256e-14 0.793536" shapeId="47" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="165"/>
            <TransformGroup name="hydraulicRotPartJoint" translation="8.88178e-18 7.10543e-17 0" rotation="-89.7156 16.2649 -88.9848" nodeId="166"/>
          </Shape>
          <TransformGroup name="hydraulicRotPartRefFrame" translation="0.00342468 1.53721 -0.0708161" rotation="73.7326 -89.0255 3.74003e-13" scale="1 1 1" nodeId="167"/>
        </TransformGroup>
        <TransformGroup name="visuals" translation="-0.089178 0.772277 -2.1257" nodeId="168">
          <Shape name="decals" shapeId="48" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="50" nodeId="169"/>
          <Shape name="sticker_decals" shapeId="49" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="30" nodeId="170"/>
          <Shape name="cotterRings" translation="0.089178 -0.772277 2.1257" shapeId="50" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="40" nodeId="171"/>
        </TransformGroup>
        <TransformGroup name="rootJoint" nodeId="172"/>
      </Shape>
      <TransformGroup name="skinnedMeshes" nodeId="173">
        <Shape name="hoses" shapeId="51" castsShadows="true" receiveShadows="true" materialIds="3" skinBindNodeIds="102 163 136 142 148 166 172 145 75 63 99" clipDistance="300" nodeId="174"/>
        <Shape name="hosesPacker" shapeId="52" castsShadows="true" receiveShadows="true" materialIds="3" skinBindNodeIds="102 163 136 145 142 148 172 166" clipDistance="300" nodeId="175"/>
      </TransformGroup>
    </Shape>
    <Shape name="ecomat_packer_component2" translation="-1.4166 0.457957 -3.80592" shapeId="53" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="176">
      <TransformGroup name="packerMainArmRotYRef" translation="-0.000754399 0.324596 0.551759" rotation="-180 -20.3539 180" scale="1 1 1" nodeId="177"/>
      <TransformGroup name="packerMainArmRotXRef" translation="0 0.315399 -0.153624" rotation="0.750299 200.346 0" scale="1 1 1" nodeId="178"/>
      <TransformGroup name="packerRotXRef" translation="0.000475701 0.326087 -4.44832" rotation="0 180 0" scale="1 1 1" nodeId="179"/>
      <TransformGroup name="packerRef" translation="-5.00223 0.323617 0.309393" rotation="0 -90 0" scale="1 1 1" nodeId="180"/>
      <TransformGroup name="packerWheelLeft" translation="0.8 -0.132515 -0.170677" nodeId="181"/>
      <TransformGroup name="packerWheelRight" translation="-0.8 -0.132515 -0.170677" nodeId="182"/>
      <TransformGroup name="groundReferenceNodePacker" translation="-0.00222997 -0.433123 -0.170999" rotation="0 -1.5297e-06 0" scale="1 1 1" nodeId="183"/>
      <TransformGroup name="workAreaPacker" translation="1.4166 -0.457957 3.80592" rotation="0 -1.5297e-06 0" scale="1 1 1" nodeId="184">
        <TransformGroup name="workAreaPackerStart" translation="0.0761402 1.13687e-15 -3.52628" nodeId="185"/>
        <TransformGroup name="workAreaPackerWidth" translation="-2.91846 2.84217e-15 -3.52628" nodeId="186"/>
        <TransformGroup name="workAreaPackerHeight" translation="0.076 3.2685e-15 -4.2471" nodeId="187"/>
      </TransformGroup>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="63">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="75">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="99">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="102">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="136">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="142">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="145">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="148">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="163">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="166">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="172">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
