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

<i3D name="vibro" 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="1" filename="$data/shared/assets/assetLibraryStickers_diffuse.png" />
    <File fileId="5" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="6" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="7" filename="vibro_normal.png" />
    <File fileId="3" filename="vibro_specular.png" />
    <File fileId="8" filename="vibroPipes_normal.png" />
    <File fileId="9" filename="vibroPipes_specular.png" />
    <File fileId="10" filename="vibroDecal_diffuse.png" />
    <File fileId="2" filename="$data/shared/default_normal.png" />
    <File fileId="4" filename="$data/shaders/vehicleShader.xml" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1" specularColor="0 0 0" ambientColor="1 1 1">
    </Material>
    <Material name="assetLibraryStickers_mat" materialId="6" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" alphaBlending="true" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="3" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" alphaBlending="true" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="5"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="vibro_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" customShaderId="4" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.7227 0.0370 0.0370 1"/>
      <CustomParameter name="colorMat2" value="0.0582 0.3345 0.2388 0"/>
      <CustomParameter name="colorMat0" value="0.8994 0.6388 0.0189 1"/>
      <CustomParameter name="colorMat1" value="0.0202 0.1301 0.6388 0"/>
      <CustomParameter name="colorMat4" value="0.8751 0.0016 0.0005 0"/>
      <Normalmap fileId="7"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="vibroPipes_mat" materialId="7" diffuseColor="0.5 0.5 0.5 1" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" customShaderId="4" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat0" value="0.0582 0.3345 0.2388 5"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="vibroDecal_mat" materialId="4" cosPower="20" specularColor="1 1 1" ambientColor="1 1 1" alphaBlending="true" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="10"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="default_mat" materialId="5" specularColor="0 0 0" ambientColor="1 1 1">
      <Texture fileId="2"/>
      <Normalmap fileId="2"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="vibro_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="vibro_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 32 43 55 56 58 59" clipDistance="300" nodeId="2">
        <TransformGroup name="attachable" nodeId="3">
          <TransformGroup name="attacherJoint" translation="0 0.754746 1.0879" rotation="0 90 0" nodeId="4"/>
          <TransformGroup name="topReferenceNode" translation="0 1.61 1.08575" nodeId="5"/>
          <TransformGroup name="connectionHoses" nodeId="6">
            <TransformGroup name="topRightHose" translation="0.000250671 2.77407 0.407952" rotation="-90 0 0" nodeId="7"/>
            <TransformGroup name="hydraulicIn01" translation="-0.155416 1.06337 0.951331" nodeId="8">
              <Shape name="hydraulicIn01_detached" translation="0.155416 -0.179071 -0.951331" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="9"/>
            </TransformGroup>
            <TransformGroup name="hydraulicOut01" translation="-0.11497 1.11531 0.951331" nodeId="10">
              <Shape name="hydraulicOut01_detached" translation="0.11497 -0.231013 -0.951331" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="11"/>
            </TransformGroup>
            <TransformGroup name="hydraulicIn02" translation="-0.0779485 1.06337 0.951331" nodeId="12">
              <Shape name="hydraulicIn02_detached" translation="0.0779485 -0.179071 -0.951331" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="13"/>
            </TransformGroup>
            <TransformGroup name="hydraulicOut02" translation="0.0920242 1.06719 0.977585" nodeId="14">
              <Shape name="hydraulicOut02_detached" translation="-0.0920242 -0.182889 -0.977585" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="15"/>
            </TransformGroup>
            <TransformGroup name="hydraulicIn03" translation="0.139034 1.06719 0.977585" nodeId="16">
              <Shape name="hydraulicIn03_detached" translation="-0.139034 -0.182889 -0.977585" shapeId="7" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="17"/>
            </TransformGroup>
          </TransformGroup>
          <Shape name="supportcol01" visibility="false" shapeId="8" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="18"/>
        </TransformGroup>
        <TransformGroup name="lights" nodeId="19">
          <TransformGroup name="sharedLights" nodeId="20">
            <TransformGroup name="yellowRound_02" translation="0.576836 0.959243 0.997928" rotation="90 90 0" nodeId="21"/>
            <TransformGroup name="yellowRound_03" translation="-0.5775 0.959243 0.997928" rotation="90 -90 0" nodeId="22"/>
            <TransformGroup name="rear2ChamberLight_03" translation="1.16 1.35173 -1.17375" rotation="90 180 0" scale="1.27726 1.27726 1.27726" collision="false" clipDistance="300" nodeId="23"/>
            <TransformGroup name="rear2ChamberLight_04" translation="-1.16 1.35173 -1.17375" rotation="90 180 0" scale="1.27726 1.27726 1.27726" collision="false" clipDistance="300" nodeId="24"/>
          </TransformGroup>
          <TransformGroup name="backLights" nodeId="25">
            <Light name="backLightsHigh1" translation="-1.15524 1.32253 -1.19966" rotation="-15 20 0" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" decayRate="0" range="2.5" coneAngle="130" dropOff="2" clipDistance="75" nodeId="26">
              <Light name="backLightsHigh2" translation="2.18426 -0.205763 0.767917" rotation="0 -40 0" scale="1 1 1" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" decayRate="0" range="2.5" coneAngle="130" dropOff="2" clipDistance="75" nodeId="27"/>
            </Light>
          </TransformGroup>
          <TransformGroup name="turnLights" nodeId="28">
            <Light name="turnLightLeftBack" translation="1.18209 1.32253 -1.19966" rotation="-8 -10 0" scale="1 1 1" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" decayRate="0" range="4" coneAngle="120" dropOff="3" clipDistance="75" nodeId="29"/>
            <Light name="turnLightRightBack" translation="-1.15805 1.32253 -1.19966" rotation="-8 10 0" scale="1 1 1" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" decayRate="0" range="4" coneAngle="120" dropOff="3" clipDistance="75" nodeId="30"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="31">
          <TransformGroup name="leftArm" translation="0.53 0.934299 -0.253649" rotation="-1.80767e-11 -2.53415e-12 0" collision="false" clipDistance="300" nodeId="32">
            <TransformGroup name="wheelLeft" translation="1.12536 -0.507811 1.06397" nodeId="33"/>
            <TransformGroup name="wheelLeftBack" translation="1.12536 -0.507811 -0.143329" nodeId="34"/>
            <TransformGroup name="leftArmHydraulicRef" translation="1.13022 0.109376 0.626932" rotation="6.06386 90.0682 0" scale="1 1 1" nodeId="35"/>
            <TransformGroup name="yellowRectangle_01" translation="2.63106 0.00041719 0.627386" rotation="90 90 0" scale="0.613509 0.613509 0.613509" collision="false" clipDistance="300" nodeId="36"/>
            <TransformGroup name="visuals" nodeId="37">
              <Shape name="bolts_decal1" translation="-0.53 -0.934299 0.253649" shapeId="9" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="38"/>
              <Shape name="decalLeftArm" translation="-0.53 -0.934299 0.253649" shapeId="10" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="39"/>
            </TransformGroup>
            <Shape name="colPart01" translation="1.51896 -0.117036 0.426444" visibility="false" shapeId="11" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="40"/>
            <Shape name="supportcol02" visibility="false" shapeId="12" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="41"/>
            <TransformGroup name="leftArm_joint" translation="1.60297 0.298869 0.628562" nodeId="42"/>
          </TransformGroup>
          <TransformGroup name="rightArm" translation="-0.53 0.934299 -0.253649" collision="false" clipDistance="300" nodeId="43">
            <TransformGroup name="wheelRight" translation="-1.125 -0.507811 1.06397" nodeId="44"/>
            <TransformGroup name="wheelRightBack" translation="-1.125 -0.507811 -0.143329" nodeId="45"/>
            <TransformGroup name="rightArmHydraulicRef" translation="-1.13022 0.109376 0.626932" rotation="6.06386 269.932 0" scale="1 1 1" nodeId="46"/>
            <TransformGroup name="yellowRectangle_02" translation="-2.63135 0.00041719 0.627386" rotation="90 -90 0" scale="0.613509 0.613509 0.613509" collision="false" clipDistance="300" nodeId="47"/>
            <TransformGroup name="visuals" nodeId="48">
              <Shape name="decalRightArm" translation="0.53 -0.934299 0.253649" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="49"/>
              <Shape name="bolts_decal2" translation="0.53 -0.934299 0.253649" shapeId="14" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="50"/>
            </TransformGroup>
            <Shape name="colPart02" translation="-1.519 -0.117299 0.426444" visibility="false" shapeId="15" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="51"/>
            <Shape name="supportcol03" visibility="false" shapeId="16" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="52"/>
            <TransformGroup name="rightArm_joint" translation="-1.603 0.298869 0.628562" nodeId="53"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="hydraulics" nodeId="54">
          <TransformGroup name="leftArmHydraulic" translation="0.290455 1.18919 0.374914" rotation="6.06386 90.0682 -3.30778e-13" scale="1 1 1" collision="false" clipDistance="300" nodeId="55">
            <TransformGroup name="leftArmHydraulicPunch" translation="8.73349e-14 4.51165e-15 1.37748" collision="false" clipDistance="300" nodeId="56"/>
            <TransformGroup name="leftPiston_joint" translation="0.872 1.23317 0.374913" rotation="-90.6424 -83.9358 90.6461" nodeId="57"/>
          </TransformGroup>
          <TransformGroup name="rightArmHydraulic" translation="-0.290455 1.18919 0.374914" rotation="6.06386 269.932 -3.30778e-13" scale="1 1 1" collision="false" clipDistance="300" nodeId="58">
            <TransformGroup name="rightArmHydraulicPunch" translation="-8.63207e-14 -1.02852e-14 1.37748" collision="false" clipDistance="300" nodeId="59"/>
            <TransformGroup name="rightPiston_joint" translation="-0.87192 1.23317 0.374913" rotation="-90.6424 83.9358 -90.6461" nodeId="60"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="61">
          <Shape name="effectSoil" translation="-5.55112e-17 1.09476e-49 0" scale="1 1 1" shapeId="17" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="62"/>
          <Shape name="effectParticleSoilEmit" translation="0 -0.127976 -0.0192542" shapeId="18" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="63"/>
          <Shape name="effectParticleSmokeEmit" translation="0 0 -0.0192542" shapeId="19" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="64"/>
          <Shape name="effectParticleSoilEmit1" translation="0.0142651 -0.173243 0.264958" shapeId="20" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="65"/>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="66">
          <TransformGroup name="groundReferenceNode" nodeId="67"/>
          <TransformGroup name="workAreaStart" translation="3.1 0 0.801792" nodeId="68"/>
          <TransformGroup name="workAreaWidth" translation="-3.1 0 0.801792" nodeId="69"/>
          <TransformGroup name="workAreaHeight" translation="3.1 0 -0.361452" nodeId="70"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="71">
          <TransformGroup name="aiMarkerLeft" translation="3.1 0 1.05413" nodeId="72"/>
          <TransformGroup name="aiMarkerRight" translation="-3.1 0 1.05413" nodeId="73"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 -0.669108" nodeId="74"/>
          <Shape name="aiCollisionTrigger" translation="0 0.997763 0" visibility="false" shapeId="21" kinematic="true" compound="true" trigger="true" collisionMask="1056768" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="75"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="76">
          <Shape name="stickers_decal" shapeId="22" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="30" nodeId="77"/>
          <Shape name="decal" shapeId="23" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="78"/>
          <Shape name="bolts_decal" shapeId="24" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="79"/>
        </TransformGroup>
        <TransformGroup name="vehicleRoot_joint" translation="0.00025066 2.77407 0.407952" nodeId="80"/>
      </Shape>
      <TransformGroup name="skinnedMesh" nodeId="81">
        <Shape name="pipes" shapeId="25" castsShadows="true" receiveShadows="true" materialIds="7" skinBindNodeIds="42 53 80" clipDistance="300" nodeId="82"/>
        <Shape name="hoses" shapeId="26" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="60 57 80" clipDistance="300" nodeId="83"/>
      </TransformGroup>
      <TransformGroup name="collisions" visibility="false" nodeId="84">
        <Shape name="colPart03" translation="0 0.817 0.172794" shapeId="27" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="85"/>
        <Shape name="colPart04" translation="0 1.27361 -1.12624" shapeId="28" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="86"/>
        <Shape name="colPart05" translation="-1.11662e-16 1.27361 -0.623356" rotation="0 90 0" shapeId="29" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="87"/>
        <Shape name="colPart06" translation="-1.56668e-15 1.6185 -0.623356" rotation="90 0 90" shapeId="30" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="88"/>
        <Shape name="colPart07" translation="1.56747e-15 1.94612 -0.612462" shapeId="31" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="89"/>
        <Shape name="colPart08" translation="2.55827e-15 1.74077 0.363482" rotation="90 0 90" shapeId="32" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="90"/>
        <Shape name="colPart09" translation="1.56747e-15 2.56012 0.394127" shapeId="33" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="91"/>
        <Shape name="colPart010" translation="4.60578e-15 1.60659 0.80977" rotation="90 0 90" shapeId="34" compoundChild="true" density="0.001" collisionMask="8194" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="92"/>
      </TransformGroup>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="21">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/reflectors/lizard/yellowRound_02.ma"/>
      <Attribute name="i3d_refModel" type="string" value="yellowRound_02"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="22">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/reflectors/lizard/yellowRound_02.ma"/>
      <Attribute name="i3d_refModel" type="string" value="yellowRound_02"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="23">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/lights/lizard/rear2ChamberLight_03.ma"/>
      <Attribute name="i3d_refModel" type="string" value="rear2ChamberLight_03"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="24">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/lights/lizard/rear2ChamberLight_03.ma"/>
      <Attribute name="i3d_refModel" type="string" value="rear2ChamberLight_03"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="36">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/reflectors/lizard/yellowRectangle_01.ma"/>
      <Attribute name="i3d_refModel" type="string" value="yellowRectangle_01"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="42">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="47">
      <Attribute name="i3d_referencedLightPath" type="string" value="bin/data/shared/assets/reflectors/lizard/yellowRectangle_01.ma"/>
      <Attribute name="i3d_refModel" type="string" value="yellowRectangle_01"/>
      <Attribute name="i3d_refBrand" type="string" value="lizard"/>
      <Attribute name="i3d_locatorPrefix" type="string" value="locatorRef_"/>
    </UserAttribute>
    <UserAttribute nodeId="53">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="57">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="60">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="80">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
