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

<i3D name="gk300m_front.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="10.0.4"/>
  </Asset>

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="29" filename="$data/shared/assets/assetLibraryDecals_diffuse.png"/>
    <File fileId="30" filename="$data/shared/assets/assetLibraryDecals_normal.png"/>
    <File fileId="27" filename="$data/shared/default_normal.png"/>
    <File fileId="23" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_diffuse.png"/>
    <File fileId="22" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_normal.png"/>
    <File fileId="21" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_specular.png"/>
    <File fileId="14" filename="$data/shared/detailLibrary/flat_normal.png"/>
    <File fileId="8" filename="$data/shared/detailLibrary/metallic/clear_diffuse.png"/>
    <File fileId="7" filename="$data/shared/detailLibrary/metallic/silverBumpy_normal.png"/>
    <File fileId="6" filename="$data/shared/detailLibrary/metallic/silverBumpy_specular.png"/>
    <File fileId="25" filename="$data/shared/detailLibrary/metallic/silverScratched_diffuse.png"/>
    <File fileId="24" filename="$data/shared/detailLibrary/metallic/silverScratched_specular.png"/>
    <File fileId="20" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.png"/>
    <File fileId="19" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.png"/>
    <File fileId="15" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.png"/>
    <File fileId="13" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.png"/>
    <File fileId="2" filename="$data/shared/white_diffuse.png"/>
    <File fileId="26" filename="../textures/dataPlate_diffuse.png"/>
    <File fileId="28" filename="../textures/default_vmask.png"/>
    <File fileId="31" filename="../textures/gk300mAlpha_diffuse.png"/>
    <File fileId="32" filename="../textures/gk300mAlpha_normal.png"/>
    <File fileId="16" filename="../textures/gk300mWheel_diffuse.png"/>
    <File fileId="17" filename="../textures/gk300mWheel_normal.png"/>
    <File fileId="18" filename="../textures/gk300mWheel_vmask.png"/>
    <File fileId="3" filename="../textures/gk300m_normal.png"/>
    <File fileId="4" filename="../textures/gk300m_vmask.png"/>
  </Files>


  <Materials>
    <Material name="assetLibraryDecals_mat" materialId="5" alphaBlending="true" customShaderId="5">
      <Texture fileId="29"/>
      <Normalmap fileId="30"/>
      <Glossmap fileId="28"/>
      <Custommap name="detailSpecular" fileId="24"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="25"/>
    </Material>
    <Material name="calibratedGlossPaintMat" materialId="6" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="21"/>
      <Custommap name="detailNormal" fileId="22"/>
      <Custommap name="detailDiffuse" fileId="23"/>
      <CustomParameter name="colorScale" value="0.491 0 0"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.5"/>
      <CustomParameter name="clearCoatSmoothness" value="0.85"/>
    </Material>
    <Material name="calibratedGlossPaintYellowMat" materialId="7" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="21"/>
      <Custommap name="detailNormal" fileId="22"/>
      <Custommap name="detailDiffuse" fileId="23"/>
      <CustomParameter name="colorScale" value="1 0.922 0"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.5"/>
      <CustomParameter name="clearCoatSmoothness" value="0.85"/>
    </Material>
    <Material name="dataPlate" materialId="8" customShaderId="5">
      <Texture fileId="26"/>
      <Normalmap fileId="27"/>
      <Glossmap fileId="28"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
    </Material>
    <Material name="gk300mAlpha_mat" materialId="9" alphaBlending="true" customShaderId="5" customShaderVariation="vmaskUV2">
      <Texture fileId="31"/>
      <Normalmap fileId="32"/>
      <Glossmap fileId="28"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
    </Material>
    <Material name="lambert1" materialId="10" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="metalPaintedBlackMat" materialId="11" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="metalPaintedBlackMat" materialId="12" customShaderId="5">
      <Texture fileId="16"/>
      <Normalmap fileId="17"/>
      <Glossmap fileId="18"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="20"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="plasticPaintedBlack" materialId="13" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="13"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="15"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="plasticPaintedBlackMat" materialId="14" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="13"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="15"/>
      <CustomParameter name="colorScale" value="0 0 0"/>
    </Material>
    <Material name="plasticPaintedWhiteMat" materialId="15" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="13"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="15"/>
    </Material>
    <Material name="silverBumpyMat" materialId="16" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="0.7379 0.7454 0.7529"/>
    </Material>
    <Material name="silverScratchedMat" materialId="17" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="24"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="25"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="gk300m_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="31" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10">
      <Shape name="gk300m_vis" shapeId="2" nodeId="32" castsShadows="true" receiveShadows="true" materialIds="16,13,12,7,17,6,15">
        <TransformGroup name="wheels" nodeId="33">
          <TransformGroup name="wheelLeft" translation="1.33516 0.226882 -0.578578" nodeId="34"/>
          <TransformGroup name="wheelRight" translation="-1.335 0.226882 -0.578578" nodeId="35"/>
        </TransformGroup>
        <TransformGroup name="attachable" nodeId="36">
          <TransformGroup name="attacherJoint" translation="0 0.467889 0.946196" rotation="0 90 0" nodeId="37"/>
          <TransformGroup name="topReferenceNode" translation="0 1.081 0.943851" nodeId="38"/>
          <Shape name="supportCol" shapeId="3" visibility="false" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="39" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
          <Shape name="supportArm_attached" translation="0.342 0.692888 0.856198" rotation="8.48961 0 0" shapeId="4" nodeId="40" castsShadows="true" receiveShadows="true" materialIds="6"/>
          <Shape name="supportArm_detached" translation="0.342 0.602888 0.856198" rotation="180 0 0" shapeId="4" nodeId="41" castsShadows="true" receiveShadows="true" materialIds="6"/>
          <TransformGroup name="connectionHoses" nodeId="42"/>
          <TransformGroup name="targa_plate" translation="0.6 0.75 0.507" scale="0.5 0.5 1" nodeId="43">
            <Shape name="bake" shapeId="5" clipDistance="50" nodeId="44" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8"/>
            <TransformGroup name="position" translation="0.082 -0.0715 0.003" nodeId="45">
              <TransformGroup name="01row" translation="0 0.066 0" nodeId="46">
                <TransformGroup name="characters" translation="-0.021 0 0" scale="0.006 0.007 0.001" nodeId="47"/>
                <TransformGroup name="characters" translation="-0.028 0 0" scale="0.006 0.007 0.001" nodeId="48"/>
                <TransformGroup name="characters" translation="-0.035 0 0" scale="0.006 0.007 0.001" nodeId="49"/>
                <TransformGroup name="characters" translation="-0.042 0 0" scale="0.006 0.007 0.001" nodeId="50"/>
                <TransformGroup name="characters" translation="-0.049 0 0" scale="0.006 0.007 0.001" nodeId="51"/>
                <TransformGroup name="characters" translation="-0.056 0 0" scale="0.006 0.007 0.001" nodeId="52"/>
                <TransformGroup name="characters" translation="-0.063 0 0" scale="0.006 0.007 0.001" nodeId="53"/>
                <TransformGroup name="characters" translation="-0.069 0 0" scale="0.006 0.007 0.001" nodeId="54"/>
              </TransformGroup>
              <TransformGroup name="02row" translation="0 0.054 0" nodeId="55">
                <TransformGroup name="characters" translation="-0.03 0 0" scale="0.006 0.007 0.001" nodeId="56"/>
                <TransformGroup name="characters" translation="-0.035 0 0" scale="0.006 0.007 0.001" nodeId="57"/>
                <TransformGroup name="characters" translation="-0.04 0 0" scale="0.006 0.007 0.001" nodeId="58"/>
                <TransformGroup name="characters" translation="-0.045 0 0" scale="0.006 0.007 0.001" nodeId="59"/>
              </TransformGroup>
              <TransformGroup name="03row" translation="0 0.0435 0" nodeId="60">
                <TransformGroup name="characters" translation="-0.025 0 0" scale="0.006 0.007 0.001" nodeId="61"/>
                <TransformGroup name="characters" translation="-0.03 0 0" scale="0.006 0.007 0.001" nodeId="62"/>
                <TransformGroup name="characters" translation="-0.035 0 0" scale="0.006 0.007 0.001" nodeId="63"/>
                <TransformGroup name="characters" translation="-0.04 0 0" scale="0.006 0.007 0.001" nodeId="64"/>
                <TransformGroup name="characters" translation="-0.045 0 0" scale="0.006 0.007 0.001" nodeId="65"/>
                <TransformGroup name="characters" translation="-0.05 0 0" scale="0.006 0.007 0.001" nodeId="66"/>
                <TransformGroup name="characters" translation="-0.055 0 0" scale="0.006 0.007 0.001" nodeId="67"/>
              </TransformGroup>
              <TransformGroup name="03row" translation="0 0.0325 0" nodeId="68">
                <TransformGroup name="characters" translation="-0.005 0 0" scale="0.006 0.007 0.001" nodeId="69"/>
                <TransformGroup name="characters" translation="-0.012 0 0" scale="0.006 0.007 0.001" nodeId="70"/>
                <TransformGroup name="characters" translation="-0.018 0 0" scale="0.006 0.007 0.001" nodeId="71"/>
                <TransformGroup name="characters" translation="-0.023 0 0" scale="0.006 0.007 0.001" nodeId="72"/>
                <TransformGroup name="characters" translation="-0.029 0 0" scale="0.006 0.007 0.001" nodeId="73"/>
                <TransformGroup name="characters" translation="-0.035 0 0" scale="0.006 0.007 0.001" nodeId="74"/>
                <TransformGroup name="characters" translation="-0.041 0 0" scale="0.006 0.007 0.001" nodeId="75"/>
                <TransformGroup name="characters" translation="-0.047 0 0" scale="0.006 0.007 0.001" nodeId="76"/>
                <TransformGroup name="characters" translation="-0.053 0 0" scale="0.006 0.007 0.001" nodeId="77"/>
                <TransformGroup name="characters" translation="-0.06 0 0" scale="0.006 0.007 0.001" nodeId="78"/>
                <TransformGroup name="characters" translation="-0.069 0 0" scale="0.006 0.007 0.001" nodeId="79"/>
                <TransformGroup name="characters" translation="-0.075 0 0" scale="0.006 0.007 0.001" nodeId="80"/>
              </TransformGroup>
              <TransformGroup name="04row" translation="0 0.018 0" nodeId="81">
                <TransformGroup name="characters" translation="-0.015 0 0" scale="0.006 0.007 0.001" nodeId="82"/>
                <TransformGroup name="characters" translation="-0.02 0 0" scale="0.006 0.007 0.001" nodeId="83"/>
                <TransformGroup name="characters" translation="-0.025 0 0" scale="0.006 0.007 0.001" nodeId="84"/>
                <TransformGroup name="characters" translation="-0.03 0 0" scale="0.006 0.007 0.001" nodeId="85"/>
                <TransformGroup name="characters" translation="-0.035 0 0" scale="0.006 0.007 0.001" nodeId="86"/>
                <TransformGroup name="characters" translation="-0.04 0 0" scale="0.006 0.007 0.001" nodeId="87"/>
                <TransformGroup name="characters" translation="-0.045 0 0" scale="0.006 0.007 0.001" nodeId="88"/>
                <TransformGroup name="characters" translation="-0.06 0 0" scale="0.01 0.01 0.001" nodeId="89"/>
                <TransformGroup name="characters" translation="-0.07 0 0" scale="0.01 0.01 0.001" nodeId="90"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <Shape name="gk300m_vis" translation="0 0.457889 -0.113803" shapeId="6" nodeId="91" castsShadows="true" receiveShadows="true" materialIds="16"/>
        </TransformGroup>
        <TransformGroup name="lights" nodeId="92"/>
        <TransformGroup name="movingParts" nodeId="93">
          <TransformGroup name="attacherJoint" translation="0 0.458 -0.114" rotation="0 -90 0" nodeId="94"/>
          <TransformGroup name="topReferenceNode" translation="0 0.847889 0.501197" rotation="5 180 0" nodeId="95"/>
          <Shape name="tines" translation="0.715 0.400889 0.816197" shapeId="7" nodeId="96" castsShadows="true" receiveShadows="true" materialIds="6,11,17"/>
        </TransformGroup>
        <TransformGroup name="referenceFrame" translation="0 0.458 -0.114" nodeId="97"/>
        <TransformGroup name="localHose" nodeId="98">
          <TransformGroup name="00" translation="-0.351953 0.805099 0.682779" rotation="-119.668 19.8943 67.027" nodeId="99"/>
          <TransformGroup name="01" translation="-0.381213 0.808602 0.632769" rotation="-180.156 5.35516 5.34063" nodeId="100"/>
          <TransformGroup name="02" translation="-0.373967 0.80434 0.45704" rotation="-179.122 -4.129 4.192" nodeId="101"/>
          <TransformGroup name="03" translation="-0.377192 0.732335 0.199736" rotation="-214.475 4.60656 2.42586" nodeId="102"/>
          <TransformGroup name="04" translation="-0.377014 0.57853 -0.0319017" rotation="-203.594 -8.06947 -5.28611" nodeId="103"/>
          <TransformGroup name="0" translation="0.0252114 0.941163 0.272541" rotation="335.148 25.917 -39.614" nodeId="104"/>
          <TransformGroup name="1" translation="-0.0310924 0.938048 0.236677" rotation="322.914 -27.9945 53.2141" nodeId="105"/>
        </TransformGroup>
        <TransformGroup name="workAreas" nodeId="106">
          <TransformGroup name="groundReferenceNode" nodeId="107"/>
          <TransformGroup name="workAreaStart" translation="1.5 0 0.750335" nodeId="108"/>
          <TransformGroup name="workAreaWidth" translation="-1.5 0 0.750335" nodeId="109"/>
          <TransformGroup name="workAreaHeight" translation="1.5 0 0.0713064" nodeId="110"/>
          <TransformGroup name="areaStart" translation="1.5 0 -0.214101" nodeId="111"/>
          <TransformGroup name="areaWidth" translation="-1.5 0 -0.214101" nodeId="112"/>
          <TransformGroup name="areaHeight" translation="1.5 0 -0.501676" nodeId="113"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="114">
          <TransformGroup name="aiMarkerLeft" translation="1.5 0 0.750335" nodeId="115"/>
          <TransformGroup name="aiMarkerRight" translation="-1.5 0 0.750335" nodeId="116"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 0.0713064" nodeId="117"/>
          <TransformGroup name="sizeMarkerLeft" translation="1.5 0 1.03451" nodeId="118"/>
          <TransformGroup name="sizeMarkerRight" translation="-1.5 0 1.03451" nodeId="119"/>
          <TransformGroup name="sizeMarkerBack" translation="0 0 -1.09942" nodeId="120"/>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.999552" nodeId="121"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="122">
          <Shape name="smokeEmitter" translation="0 0 0.437" shapeId="8" nodeId="123" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="124">
          <Shape name="gk300mDecal_holes" translation="0 0.550645 0.417254" shapeId="9" clipDistance="30" nodeId="125" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5"/>
          <Shape name="gk300m_decal" shapeId="10" clipDistance="50" nodeId="126" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="9"/>
          <Shape name="gk300m_tinesHoses" shapeId="11" nodeId="127" castsShadows="true" receiveShadows="true" materialIds="14"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

</i3D>
