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

<i3D name="kuhnTC320.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.3"/>
  </Asset>

  <Files>
    <File fileId="6" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="25" filename="$data/shared/default_normal.dds"/>
    <File fileId="9" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_diffuse.png"/>
    <File fileId="8" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_normal.png"/>
    <File fileId="7" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_specular.png"/>
    <File fileId="26" filename="$data/shared/detailLibrary/calibrated/grainSmall_specular.png"/>
    <File fileId="15" filename="$data/shared/detailLibrary/flat_normal.png"/>
    <File fileId="22" filename="$data/shared/detailLibrary/metallic/clear_diffuse.png"/>
    <File fileId="21" filename="$data/shared/detailLibrary/metallic/rough_specular.png"/>
    <File fileId="18" filename="$data/shared/detailLibrary/metallic/silverScratched_diffuse.png"/>
    <File fileId="17" filename="$data/shared/detailLibrary/metallic/silverScratched_specular.png"/>
    <File fileId="16" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.png"/>
    <File fileId="14" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.png"/>
    <File fileId="20" filename="$data/shared/detailLibrary/nonMetallic/reflector/reflector_diffuse.png"/>
    <File fileId="19" filename="$data/shared/detailLibrary/nonMetallic/reflector/reflector_specular.png"/>
    <File fileId="3" filename="$data/shared/white_diffuse.dds"/>
    <File fileId="24" filename="textures/kuhnTC320Decals_diffuse.dds"/>
    <File fileId="4" filename="textures/kuhnTC320_normal.dds"/>
    <File fileId="5" filename="textures/kuhnTC320_vmask.dds"/>
  </Files>


  <Materials>
    <Material name="Blue_calibratedPaint" materialId="5" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="7"/>
      <Custommap name="detailNormal" fileId="8"/>
      <Custommap name="detailDiffuse" fileId="9"/>
      <CustomParameter name="colorScale" value="0 0.1255 0.5192"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.1"/>
      <CustomParameter name="clearCoatSmoothness" value="0.2"/>
    </Material>
    <Material name="col_mat" materialId="6" diffuseColor="0.8 0.8 0.8 1" specularColor="0.494118 1 0">
    </Material>
    <Material name="Decals_mat" materialId="7" alphaBlending="true" customShaderId="6" customShaderVariation="vmaskUV2">
      <Texture fileId="24"/>
      <Normalmap fileId="25"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="22"/>
    </Material>
    <Material name="Decals_mat" materialId="8" alphaBlending="true" customShaderId="6" customShaderVariation="windBend_vtxColor_vmaskUV2">
      <Texture fileId="24"/>
      <Normalmap fileId="25"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="22"/>
    </Material>
    <Material name="effect_mat" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="KGREY_calibratedPaint" materialId="10" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="7"/>
      <Custommap name="detailNormal" fileId="8"/>
      <Custommap name="detailDiffuse" fileId="9"/>
      <CustomParameter name="colorScale" value="0.0367 0.0476 0.0553"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.1"/>
      <CustomParameter name="clearCoatSmoothness" value="0.2"/>
    </Material>
    <Material name="KRED_calibratedPaint" materialId="11" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="7"/>
      <Custommap name="detailNormal" fileId="8"/>
      <Custommap name="detailDiffuse" fileId="9"/>
      <CustomParameter name="colorScale" value="0.8811 0.0463 0.01"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.1"/>
      <CustomParameter name="clearCoatSmoothness" value="0.2"/>
    </Material>
    <Material name="KRED_plasticPainted" materialId="12" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.8811 0.0463 0.01"/>
    </Material>
    <Material name="Plane_plasticPaintedShinyRed" materialId="13" diffuseColor="0.8 0.8 0.8 1" customShaderId="6" customShaderVariation="windBend_vtxColor">
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.8811 0.0463 0.01"/>
      <CustomParameter name="smoothnessScale" value="1.52"/>
    </Material>
    <Material name="Plane_plasticPaintedShinyWhite" materialId="14" diffuseColor="0.8 0.8 0.8 1" customShaderId="6" customShaderVariation="windBend_vtxColor">
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.013 0.013 0.013"/>
      <CustomParameter name="smoothnessScale" value="1.52"/>
    </Material>
    <Material name="Plane_plasticPaintedShinyWhite" materialId="15" diffuseColor="0.8 0.8 0.8 1" customShaderId="6" customShaderVariation="windBend_vtxColor">
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.25 0.25 0.25"/>
      <CustomParameter name="smoothnessScale" value="1.52"/>
    </Material>
    <Material name="Plane_plasticPaintedShinyWhite" materialId="16" diffuseColor="0.8 0.8 0.8 1" customShaderId="6" customShaderVariation="windBend_vtxColor">
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.552 0.552 0.552"/>
      <CustomParameter name="smoothnessScale" value="1.52"/>
    </Material>
    <Material name="plasticPaintedBlack" materialId="17" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="plasticPaintedWhite" materialId="18" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="16"/>
      <CustomParameter name="colorScale" value="0.5234 0.5234 0.5234"/>
    </Material>
    <Material name="reflectorRed" materialId="19" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="20"/>
      <CustomParameter name="colorScale" value="0.634 0 0"/>
      <CustomParameter name="clearCoatIntensity" value="0.25"/>
      <CustomParameter name="clearCoatSmoothness" value="1"/>
    </Material>
    <Material name="reflectorWhite" materialId="20" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="19"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="20"/>
      <CustomParameter name="colorScale" value="0.752 0.752 0.752"/>
      <CustomParameter name="clearCoatIntensity" value="0.25"/>
      <CustomParameter name="clearCoatSmoothness" value="1"/>
    </Material>
    <Material name="silverRough" materialId="21" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="21"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="22"/>
      <CustomParameter name="colorScale" value="0.7379 0.7454 0.7529"/>
    </Material>
    <Material name="silverScratched" materialId="22" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="17"/>
      <Custommap name="detailNormal" fileId="15"/>
      <Custommap name="detailDiffuse" fileId="18"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="TC320_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="52" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6">
      <Shape name="TC320_vis" translation="0 0.492006 0.687801" rotation="-55.9715 4.45264e-15 9.66793e-15" shapeId="2" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="11,17,22,19,20,10,5,12">
        <TransformGroup name="attachable" translation="-2.95685e-17 0.294692 -0.792652" rotation="55.9715 5.52066e-15 -9.10039e-15" nodeId="54">
          <TransformGroup name="topReferenceNode" translation="0 0.445138 0.903697" rotation="0 1.89576e-22 0" nodeId="55"/>
          <TransformGroup name="attacherJoint" translation="2.08959e-09 -0.139 0.886" rotation="-0 90 0" nodeId="56"/>
          <TransformGroup name="ptoInputNode" translation="2.1525e-08 0.284341 0.723309" rotation="0 -180 0" nodeId="57"/>
          <TransformGroup name="ptoDetachNode" translation="4.06191e-08 -0.44945 1.30524" rotation="132.148 -1.86696e-05 -180" nodeId="58"/>
          <TransformGroup name="supportArm" clipDistance="300" nodeId="59">
            <Shape name="supportArm_vis" translation="0.516254 -0.264077 0.806597" rotation="0 5.30812e-21 -1.13745e-21" shapeId="3" nodeId="60" castsShadows="true" receiveShadows="true" materialIds="10,22">
              <Shape name="colPart" translation="-0.000254035 -0.223189 0.000403285" rotation="0 -5.30812e-21 1.13745e-21" shapeId="4" static="true" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="61" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
            </Shape>
            <Shape name="splintSupportArm" translation="-1.4044e-23 0.486457 0.69" shapeId="5" nodeId="62" castsShadows="true" receiveShadows="true" materialIds="22"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="wheels" translation="-2.95685e-17 0.294692 -0.792652" rotation="55.9715 5.52066e-15 -9.10039e-15" nodeId="63">
          <Shape name="rotating_wheel_left" translation="1.21789 0.0581928 0.113426" rotation="0 5.30812e-21 -1.13745e-21" shapeId="6" nodeId="64" castsShadows="true" receiveShadows="true" materialIds="10,22">
            <TransformGroup name="wheelLeft" translation="-4.00543e-05 -0.316001 -0.227426" rotation="2.69403e-36 -5.11855e-21 1.13745e-21" nodeId="65">
              <Shape name="rimLeft" translation="0 0 0.000429846" rotation="-5.11855e-21 -4.47478e-28 -90" shapeId="7" nodeId="122" castsShadows="true" receiveShadows="true" materialIds="22,21"/>
            </TransformGroup>
          </Shape>
          <Shape name="rotating_wheel_right" translation="-1.18603 0.0610145 0.113426" rotation="0 5.30812e-21 -1.13745e-21" shapeId="8" nodeId="67" castsShadows="true" receiveShadows="true" materialIds="10,22">
            <TransformGroup name="wheelRight" translation="-3.99351e-05 -0.316001 -0.227" rotation="5.00896e-06 -5.11855e-21 1.13745e-21" nodeId="68">
              <Shape name="rimRight" translation="0 0.000349522 3.85186e-06" rotation="-90 90 0" shapeId="9" nodeId="123" castsShadows="true" receiveShadows="true" materialIds="22,21"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="workAreas" translation="-2.95685e-17 0.294692 -0.793" rotation="55.9715 5.52066e-15 -9.10039e-15" nodeId="70">
          <TransformGroup name="workAreaStart" translation="1.159 -0.5 0.649" nodeId="71"/>
          <TransformGroup name="workAreaWidth" translation="-1.159 -0.5 0.649" rotation="0 1.89576e-22 0" nodeId="72"/>
          <TransformGroup name="workAreatHeight" translation="1.159 -0.5 -4.47035e-08" rotation="0 1.89576e-22 0" nodeId="73"/>
          <TransformGroup name="dropAreaStart" translation="1.107 -0.266 -0.377" rotation="0 0 2.71241e-28" nodeId="74"/>
          <TransformGroup name="dropAreaWidth" translation="-1.107 -0.266 -0.377" rotation="0 1.89576e-22 0" nodeId="75"/>
          <TransformGroup name="dropAreaHeight" translation="1.107 -0.5 -0.97" rotation="0 1.89576e-22 0" nodeId="76"/>
          <TransformGroup name="groundReferenceNode" translation="-1.23323e-23 -0.513781 0.0826392" rotation="0 1.89576e-22 0" nodeId="77"/>
        </TransformGroup>
        <TransformGroup name="ai" translation="-2.95685e-17 0.294692 -0.792652" rotation="55.9715 5.52066e-15 -9.10039e-15" nodeId="78">
          <TransformGroup name="aiMarker" translation="-1.32349e-23 -1.49012e-08 -4.47035e-08" rotation="0 1.89576e-22 0" nodeId="79">
            <TransformGroup name="aiMarkerLeft" translation="1.36615 -0.518 0" nodeId="80"/>
            <TransformGroup name="aiMarkerRight" translation="-1.366 -0.518 0" nodeId="81"/>
            <TransformGroup name="aiMarkerBack" translation="0 -0.518 -0.994774" nodeId="82"/>
          </TransformGroup>
          <TransformGroup name="aiCollisionNode" translation="3.08908e-24 -0.242104 0.933616" rotation="0 1.89576e-22 0" nodeId="83"/>
        </TransformGroup>
        <TransformGroup name="effects" translation="-2.95685e-17 0.294692 -0.792652" rotation="55.9715 5.52066e-15 -9.10039e-15" nodeId="84">
          <TransformGroup name="particleLeft" translation="0 -0.1 -0.5" rotation="-30 -20 0" scale="0.9 1 1" nodeId="85"/>
          <TransformGroup name="particleRight" translation="-0 -0.1 -0.5" rotation="-30 20 2.72248e-28" scale="0.9 1 1" nodeId="86"/>
          <Shape name="smokeEmitter" translation="-2.51887e-09 -0.892627 -0.094768" rotation="0 1.5297e-06 0" scale="0.5 1 1" shapeId="10" clipDistance="300" nodeId="87" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        </TransformGroup>
        <TransformGroup name="movingParts" translation="1.35658e-22 0.295 -0.793" rotation="55.971 -7.96218e-21 5.30812e-21" nodeId="88">
          <TransformGroup name="windrowers" nodeId="89">
            <Shape name="windrower_left" translation="0.917 -0.133216 -0.291" rotation="0 -17.7153 -0.000158181" shapeId="11" nodeId="90" castsShadows="true" receiveShadows="true" materialIds="11,17,22">
              <Shape name="DecalWindrowerLeft" translation="-0.0782152 0.215863 -0.228873" rotation="0.00054401 17.7153 0.000166055" shapeId="12" clipDistance="50" nodeId="91" castsShadows="true" receiveShadows="true" materialIds="7"/>
              <Shape name="leftCol" translation="-0.0959775 0.113219 -0.273868" rotation="-4.14877 22.0359 -9.19057" shapeId="13" visibility="false" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="92" castsShadows="true" receiveShadows="true" nonRenderable="true" distanceBlending="false" materialIds="6"/>
            </Shape>
            <Shape name="windrower_right" translation="-0.917 0.288932 -0.291" rotation="0 -17.7153 -0.000158181" shapeId="14" nodeId="93" castsShadows="true" receiveShadows="true" materialIds="11,17,22">
              <Shape name="DecalWindrowerRight" translation="-0.0701355 -0.206285 -0.231453" rotation="0.00054401 17.7153 0.000166055" shapeId="15" clipDistance="50" nodeId="94" castsShadows="true" receiveShadows="true" materialIds="7"/>
              <Shape name="rightCol" translation="-0.0242884 -0.308826 -0.296745" rotation="0.772185 6.52751 2.49043" shapeId="13" visibility="false" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="95" castsShadows="true" receiveShadows="true" nonRenderable="true" distanceBlending="false" materialIds="6"/>
            </Shape>
          </TransformGroup>
          <Shape name="rotor" translation="-6.90877e-17 -0.207949 0.057205" rotation="-180 59.9995 90.0001" shapeId="16" nodeId="96" castsShadows="true" receiveShadows="true" materialIds="10,18,22"/>
        </TransformGroup>
        <TransformGroup name="visuals" translation="-2.95685e-17 0.295 -0.793" rotation="55.971 5.52066e-15 4.17067e-21" nodeId="97">
          <TransformGroup name="blockingParts" nodeId="98">
            <Shape name="blocking_part_left" translation="1.25697 0.140266 0.113877" rotation="-4.3149e-11 -0.000495986 90" shapeId="17" nodeId="99" castsShadows="true" receiveShadows="true" materialIds="12,22,10"/>
            <Shape name="blocking_part_right" translation="-1.2251 0.140266 0.113877" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="18" nodeId="100" castsShadows="true" receiveShadows="true" materialIds="22,12,10"/>
          </TransformGroup>
          <TransformGroup name="springs" nodeId="101">
            <Shape name="spring_left" translation="1.2178 0.188284 0.129288" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="19" nodeId="102" castsShadows="true" receiveShadows="true" materialIds="22"/>
            <Shape name="spring_right" translation="-1.18593 0.188284 0.129288" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="20" nodeId="103" castsShadows="true" receiveShadows="true" materialIds="22"/>
          </TransformGroup>
          <TransformGroup name="conditionerPlanes" nodeId="104">
            <Shape name="conditionerPlanesWhite" translation="-1.03294e-07 0.0494294 -0.904884" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="21" nodeId="105" castsShadows="true" receiveShadows="true" materialIds="13,16"/>
            <Shape name="conditionerPlanesGrey" translation="-1.03294e-07 0.0494294 -0.904884" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="21" nodeId="106" castsShadows="true" receiveShadows="true" materialIds="13,15"/>
            <Shape name="conditionerPlanesBlack" translation="-1.03294e-07 0.0494294 -0.904884" rotation="0.000495189 -7.54199e-15 -5.0927e-15" shapeId="21" nodeId="107" castsShadows="true" receiveShadows="true" materialIds="14,14"/>
          </TransformGroup>
          <TransformGroup name="decals" nodeId="108">
            <TransformGroup name="kuhnOldDesign" nodeId="109">
              <Shape name="DecalsOldDesign" translation="-0.137889 0.0468996 -0.904699" rotation="0.000493481 -7.54199e-15 -5.0927e-15" shapeId="22" clipDistance="50" nodeId="110" castsShadows="true" receiveShadows="true" materialIds="7"/>
              <Shape name="conditionerPlaneDecalOldDesign" translation="-0.174 0.0426483 -0.921867" shapeId="23" clipDistance="50" nodeId="111" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
            <TransformGroup name="kuhnNewDesign" visibility="false" nodeId="112">
              <Shape name="DecalsNewDesign" translation="0.374686 0.121725 0.0549129" rotation="0.000493481 -7.54199e-15 -5.0927e-15" shapeId="24" clipDistance="50" nodeId="113" castsShadows="true" receiveShadows="true" materialIds="7"/>
              <Shape name="conditionerPlaneDecalNewDesign" translation="0.0167524 0.0520394 -0.910306" rotation="0.000493481 -7.54199e-15 -5.0927e-15" shapeId="25" clipDistance="50" nodeId="114" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
            <TransformGroup name="deutzFahrDesign" visibility="false" nodeId="115">
              <Shape name="DecalsDeutz" translation="-0.137889 0.047268 -0.904699" rotation="0.000493481 -7.54199e-15 -5.0927e-15" shapeId="26" clipDistance="50" nodeId="116" castsShadows="true" receiveShadows="true" materialIds="7"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

</i3D>
