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

<i3D name="q8M" 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="8" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="9" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="10" filename="$data/shared/assets/assetLibraryStickers_diffuse.png" />
    <File fileId="5" filename="$data/shared/default_normal.png" />
    <File fileId="6" filename="$data/vehicles/quicke/q7M/q7MHoses_normal.png" />
    <File fileId="7" filename="$data/vehicles/quicke/q7M/q7MHosses_vmask.png" />
    <File fileId="1" filename="$data/vehicles/quicke/q7M/q7M_normal.png" />
    <File fileId="4" filename="q8MDecals_diffuse.png" />
    <File fileId="2" filename="q8M_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="q8M_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat0" value="0.017 0.017 0.017 0"/>
      <CustomParameter name="colorMat1" value="0.017 0.017 0.017 34"/>
      <CustomParameter name="colorMat2" value="0.973 1.0 0.0 0"/>
      <CustomParameter name="colorMat3" value="0.006 0.839 0.0 1"/>
      <CustomParameter name="colorMat4" value="0.65 0.004 0.004 1"/>
      <CustomParameter name="colorMat5" value="0.014 0.004 0.791 1"/>
      <CustomParameter name="colorMat6" value="0.017 0.017 0.017 0"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="q8MDecals_mat" materialId="4" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="4"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="q7MHosses_mat" materialId="6" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <Normalmap fileId="6"/>
      <Glossmap fileId="7"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="3">
      <Texture fileId="8"/>
      <Normalmap fileId="9"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="assetLibraryStickers_mat" materialId="5" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="10"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="2"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="q8M_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="q8M_vis" translation="0 1.841703 -1.356807" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 17 19 28 30 37 38 41 42 43 52 53 54 55" clipDistance="300" nodeId="2">
        <TransformGroup name="attacherJoint" translation="0 0.082904 -0.047879" rotation="0 -90 0" nodeId="3"/>
        <TransformGroup name="movingTools" nodeId="4">
          <TransformGroup name="mainArmPhys" translation="0 0.266079 -0.030925" nodeId="5">
            <TransformGroup name="attacherRotPhys" translation="-0 -1.943323 2.630155" scale="1 1 1" nodeId="6">
              <TransformGroup name="attacherPhys" translation="0 0 -0" nodeId="7">
                <TransformGroup name="attacherJointTools" translation="0 0.223763 0.29872" rotation="90 -67 -90" scale="1 1 1" nodeId="8"/>
                <Shape name="attacherCol" translation="-0 0.04885 0.120086" scale="1 1 1" visibility="false" shapeId="3" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="9"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="collisions" nodeId="10">
              <Shape name="colPart01" translation="0.613493 -0.184732 0.973854" visibility="false" shapeId="4" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="11"/>
              <Shape name="colPart02" translation="0.613493 -1.00987 2.189785" visibility="false" shapeId="5" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="12"/>
              <Shape name="colPart03" translation="-0.613493 -0.184732 0.973854" visibility="false" shapeId="6" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="13"/>
              <Shape name="colPart04" translation="-0.613493 -1.009869 2.189785" visibility="false" shapeId="7" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="14"/>
              <Shape name="colPart05" translation="0 -1.585205 2.321843" visibility="false" shapeId="8" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="15"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="mainArmPhysRoot" translation="0 0.266079 -0.030925" nodeId="16"/>
          <TransformGroup name="mainArm" translation="0 0.264991 -0.030372" collision="false" nodeId="17">
            <TransformGroup name="attacherRot" translation="0 -1.942235 2.629602" nodeId="18">
              <TransformGroup name="attacher" collision="false" clipDistance="300" nodeId="19">
                <TransformGroup name="attachable" nodeId="20">
                  <TransformGroup name="attacherJointTools_visuals" translation="0 0.223763 0.29872" rotation="90 -67 -90" scale="1 1 1" nodeId="21"/>
                  <TransformGroup name="connectionHoses" nodeId="22">
                    <TransformGroup name="hydraulicIn01" translation="0.048025 0.114845 0.176351" rotation="51.267735 180.546646 0.301263" scale="1 1 1" nodeId="23">
                      <Shape name="hydraulicIn01_detached" translation="0.016037 0.00258 -0.041061" rotation="51.269745 179.89299 0.614923" scale="1 1 1" shapeId="9" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="40" nodeId="24"/>
                    </TransformGroup>
                    <TransformGroup name="hydraulicOut01" translation="0.149622 0.114845 0.176351" rotation="51.267735 180.546646 0.301263" scale="1 1 1" nodeId="25">
                      <Shape name="hydraulicOut01_detached" translation="0.016038 0.00258 -0.041061" rotation="51.269745 179.89299 0.614923" scale="1 1 1" shapeId="10" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="40" nodeId="26"/>
                    </TransformGroup>
                  </TransformGroup>
                </TransformGroup>
                <TransformGroup name="attacherAlignArmRefFrame" translation="0 0.078467 0.128016" rotation="102.691887 0 180" scale="1 1 1" nodeId="27">
                  <TransformGroup name="attacherAlignArm" translation="-0 0 0" scale="1 1 1" collision="false" clipDistance="160" nodeId="28">
                    <TransformGroup name="attacherAlignArmPartRefFrame" translation="-0 0 0.229574" rotation="124.938042 0 0" scale="1 1 1" nodeId="29">
                      <TransformGroup name="attacherAlignArmPart" translation="0 -0 -0" collision="false" clipDistance="160" nodeId="30">
                        <Shape name="screws_decal" translation="0 0.000004 0.122991" rotation="47.629925 180 0" shapeId="11" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="31"/>
                      </TransformGroup>
                    </TransformGroup>
                    <TransformGroup name="mainArmAlignArmHydraulicRef" translation="0 0.000252 0.230857" rotation="165.408798 0.000274 179.998779" scale="1 1 1" nodeId="32"/>
                    <Shape name="screws_decal" translation="-0.503419 -0.000005 0.229575" rotation="102.691887 0 180" scale="1 1 1" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="33"/>
                  </TransformGroup>
                </TransformGroup>
                <Shape name="screws_decals" translation="-0.000137 0.012617 0.098784" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="34"/>
                <Shape name="lock_vis" translation="0.600836 -0.016637 0.18434" shapeId="14" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="60" nodeId="35"/>
                <TransformGroup name="attacherJoint" translation="0 0 0" nodeId="36"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="supportArm01" translation="0 -1.897264 2.413284" collision="false" clipDistance="300" nodeId="37">
              <TransformGroup name="supportArm01Part" translation="0 0.882964 -0.565813" rotation="0.708206 0 0" collision="false" clipDistance="100" nodeId="38"/>
              <Shape name="supportCol" translation="0.350244 0.553272 -0.362879" rotation="-30.798523 0 0" visibility="false" shapeId="15" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="39"/>
              <Shape name="supportCol1" translation="-0.350134 0.553272 -0.362879" rotation="-30.798523 0 0" visibility="false" shapeId="16" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="40"/>
            </TransformGroup>
            <TransformGroup name="supportArm02" translation="0 -1.733036 2.26295" collision="false" clipDistance="300" nodeId="41"/>
            <TransformGroup name="mainArmHydraulic" translation="0.000005 -0.384032 1.201482" rotation="3.528 179.999771 0" scale="1 1 1" collision="false" nodeId="42">
              <TransformGroup name="mainArmHydraulicPunch" translation="0 -0 1.009445" collision="false" clipDistance="300" nodeId="43"/>
              <Shape name="screws_decal" translation="0.000005 0.000003 0.000007" rotation="-176.472412 -0.000228 179.999985" scale="1 1 1" shapeId="17" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="44"/>
              <TransformGroup name="mainArmHydraulicJoint" translation="0.00001 0 0" nodeId="45"/>
            </TransformGroup>
            <Shape name="q8m_decals" translation="0 -0.860835 1.582183" shapeId="18" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="20" nodeId="46"/>
            <TransformGroup name="attacherAlignArmRef" translation="-0 -1.821534 2.541411" rotation="47.629925 180 0" scale="1 1 1" nodeId="47"/>
            <TransformGroup name="mainArmAlignArmRef" translation="-0 -0.28932 1.839725" rotation="65.334908 0 0" scale="1 1 1" nodeId="48"/>
            <Shape name="screws_decals" translation="-0.016911 -0.956519 1.329537" shapeId="19" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="49"/>
            <TransformGroup name="mainArmJoint" translation="0 0 0" nodeId="50"/>
          </TransformGroup>
          <TransformGroup name="mainArmAlignArmRefFrame" translation="0.000002 0.417568 -0.127883" rotation="7.734571 -0.000062 0" nodeId="51">
            <TransformGroup name="mainArmAlignArm" translation="0 0 0" collision="false" clipDistance="140" nodeId="52">
              <TransformGroup name="mainArmAlignArmPart" translation="-0 -0 1.866658" rotation="57.600338 0.000061 -0.000008" collision="false" clipDistance="140" nodeId="53">
                <TransformGroup name="mainArmAlignArmHydraulic" translation="0.000017 0.147385 0.095028" rotation="-2.618 0 0" scale="1 1 1" collision="false" clipDistance="300" nodeId="54">
                  <TransformGroup name="mainArmAlignArmHydraulicPunch" translation="-0 -0 1.704636" collision="false" clipDistance="300" nodeId="55"/>
                  <Shape name="screws_decals" translation="0.486856 0.049728 0.421628" shapeId="20" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="56"/>
                  <TransformGroup name="mainArmAlignArmHydraulicJoint" translation="0 0 0" nodeId="57"/>
                </TransformGroup>
                <Shape name="screws_decal" translation="0 0.039003 0.122817" rotation="-65.334908 0 0" scale="1 1 1" shapeId="21" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="58"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="mainArmHydraulicRef" translation="0.00001 -0.181151 0.163578" rotation="3.52759 179.999771 0" scale="1 1 1" nodeId="59"/>
        </TransformGroup>
        <TransformGroup name="visuals" translation="0 -2.156116 -0.775691" nodeId="60">
          <Shape name="screws_decals" translation="0 2.173633 0.794048" shapeId="22" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="20" nodeId="61"/>
          <Shape name="stickers_decals" translation="0.000207 2.106513 0.647608" shapeId="23" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="40" nodeId="62"/>
          <Shape name="q8m_decals" translation="0 2.506479 0.5825" shapeId="24" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="40" nodeId="63"/>
        </TransformGroup>
      </Shape>
      <TransformGroup name="skinnedMesh" nodeId="64">
        <Shape name="hoses" translation="0.003593 1.123113 0.044441" shapeId="25" castsShadows="true" receiveShadows="true" materialIds="6" skinBindNodeIds="45 36 50 57" nodeId="65"/>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="66">
        <Shape name="colPart" translation="0.604745 1.85969 -1.35198" visibility="false" shapeId="26" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="67"/>
      </TransformGroup>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="36">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="45">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="50">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="57">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>
</i3D>
