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

<i3D name="hk25" 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="7" filename="$data/vehicles/nordsten/ns3030/ns3030Decal_diffuse.png" />
    <File fileId="8" filename="$data/vehicles/nordsten/ns3030/ns3030Decal_normal.png" />
    <File fileId="6" filename="$data/vehicles/nordsten/ns3030/ns3030Pattern_vmask.png" />
    <File fileId="4" filename="$data/vehicles/nordsten/ns3030/ns3030Spring_diffuse.png" />
    <File fileId="5" filename="$data/vehicles/nordsten/ns3030/ns3030Spring_normal.png" />
    <File fileId="1" filename="$data/vehicles/nordsten/ns3030/ns3030_normal.png" />
    <File fileId="2" filename="$data/vehicles/nordsten/ns3030/ns3030_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="ns3030_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="1 0.63 0.02 0"/>
      <CustomParameter name="colorMat2" value="1 0.63 0.02 1.0"/>
      <CustomParameter name="colorMat0" value="0.95 0.06 0.007 0"/>
      <CustomParameter name="colorMat1" value="0.02 0.10 0.32 0"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="ns3030Spring_mat" materialId="3" customShaderId="3" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat3" value="0.7 0.7 0.7 8"/>
      <CustomParameter name="colorMat2" value="0.7 0.7 0.7 8"/>
      <CustomParameter name="colorMat0" value="0.7 0.7 0.7 8"/>
      <CustomParameter name="colorMat1" value="0.7 0.7 0.7 8"/>
      <CustomParameter name="colorMat4" value="0.7 0.7 0.7 8"/>
      <Texture fileId="4"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="6"/>
    </Material>
    <Material name="ns3030Decal_mat" materialId="4" alphaBlending="true" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="7"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="2"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="ns3030_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="ns3030_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 27 29 33 34 35 36 37 38 39 40 41 42 43 44" clipDistance="300" nodeId="2">
        <TransformGroup name="attachable" nodeId="3">
          <TransformGroup name="attacherJoint" translation="-4.57764e-07 0.4259 1.02227" rotation="0 90 0" nodeId="4"/>
          <TransformGroup name="topReferenceNode" translation="0 1.04367 1.04091" nodeId="5"/>
          <TransformGroup name="pto" nodeId="6">
            <TransformGroup name="ptoInputNode" translation="-0.139246 0.615069 0.921826" rotation="0 180 0" nodeId="7"/>
            <TransformGroup name="ptoDetachNode" translation="-0.139246 0.406982 1.35723" rotation="-39.5174 180 0" nodeId="8"/>
          </TransformGroup>
          <TransformGroup name="support" nodeId="9">
            <Shape name="supportCollision" visibility="false" shapeId="3" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="10">
              <Shape name="supportCollision1" shapeId="4" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="11"/>
            </Shape>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="wheels" nodeId="12">
          <TransformGroup name="wheel01" translation="0.85 0.233253 -0.00367291" nodeId="13">
            <TransformGroup name="rollerArmRef" translation="-0.85 2.13163e-16 1.42109e-16" rotation="2.07716 180 0" scale="1 1 1" nodeId="14"/>
          </TransformGroup>
          <TransformGroup name="wheel02" translation="-0.85 0.233253 -0.00367291" nodeId="15"/>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="16">
          <TransformGroup name="workAreaStart" translation="1.5 0 0.728084" nodeId="17"/>
          <TransformGroup name="workAreaWidth" translation="-1.5 0 0.728084" nodeId="18"/>
          <TransformGroup name="workAreaHeight" translation="1.5 0 0.456658" nodeId="19"/>
          <TransformGroup name="depthNode" translation="0 -0.0198609 0.461291" nodeId="20"/>
          <TransformGroup name="groundReferenceNode" translation="0 -0.0198609 -0.582319" nodeId="21"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="22">
          <TransformGroup name="rotationEffect01LinkNode" translation="2.84217e-16 -7.10543e-17 0" nodeId="23"/>
          <Shape name="dustEmitterShape" translation="0.000213165 0.110541 0.0454825" visibility="false" shapeId="5" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="100" nodeId="24"/>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="25">
          <TransformGroup name="rollerArmRefFrame" translation="-3.05176e-07 0.264336 0.853361" rotation="2.07716 180 0" scale="1 1 1" nodeId="26">
            <TransformGroup name="rollerArm" translation="-6.77626e-23 7.10543e-17 -1.42109e-16" collision="false" clipDistance="300" nodeId="27">
              <TransformGroup name="rollerRot" translation="-3.05176e-07 -3.12639e-15 0.857597" rotation="2.07716 180 0" scale="1 1 1" nodeId="28">
                <TransformGroup name="roller" translation="0 3.55271e-17 0" scale="1 1 1" collision="false" clipDistance="300" nodeId="29"/>
              </TransformGroup>
              <TransformGroup name="effects" translation="-1.5 0.469867 0.446959" rotation="2.07716 180 0" scale="1 1 1" nodeId="30">
                <TransformGroup name="rollerEffect01LinkNode" translation="-1.5 -0.717695 -0.389665" nodeId="31"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="tines" nodeId="32">
            <TransformGroup name="rotatingPart01" translation="1.25914 0.189052 0.594135" collision="false" clipDistance="300" nodeId="33"/>
            <TransformGroup name="rotatingPart02" translation="1.0302 0.189052 0.594135" collision="false" clipDistance="300" nodeId="34"/>
            <TransformGroup name="rotatingPart03" translation="0.801271 0.189052 0.594135" collision="false" clipDistance="300" nodeId="35"/>
            <TransformGroup name="rotatingPart04" translation="0.572336 0.189052 0.594135" collision="false" clipDistance="300" nodeId="36"/>
            <TransformGroup name="rotatingPart05" translation="0.343402 0.189052 0.594135" collision="false" clipDistance="300" nodeId="37"/>
            <TransformGroup name="rotatingPart06" translation="0.114468 0.189052 0.594135" collision="false" clipDistance="300" nodeId="38"/>
            <TransformGroup name="rotatingPart07" translation="-0.114467 0.189052 0.594135" collision="false" clipDistance="300" nodeId="39"/>
            <TransformGroup name="rotatingPart08" translation="-0.343402 0.189052 0.594135" collision="false" clipDistance="300" nodeId="40"/>
            <TransformGroup name="rotatingPart09" translation="-0.572336 0.189052 0.594135" collision="false" clipDistance="300" nodeId="41"/>
            <TransformGroup name="rotatingPart10" translation="-0.801271 0.189052 0.594135" collision="false" clipDistance="300" nodeId="42"/>
            <TransformGroup name="rotatingPart11" translation="-1.0302 0.189052 0.594135" collision="false" clipDistance="300" nodeId="43"/>
            <TransformGroup name="rotatingPart12" translation="-1.25914 0.189052 0.594135" collision="false" clipDistance="300" nodeId="44"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="45">
          <Shape name="ns3030Spring_mesh" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="80" nodeId="46"/>
          <Shape name="ns3030_decal" shapeId="7" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="30" nodeId="47"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="48">
          <TransformGroup name="aiMarkerLeft" translation="1.5 0 0.728" nodeId="49"/>
          <TransformGroup name="aiMarkerRight" translation="-1.5 0 0.728" nodeId="50"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 0.457" nodeId="51"/>
          <TransformGroup name="sizeMarkerLeft" translation="1.5 0 1.12974" nodeId="52"/>
          <TransformGroup name="sizeMarkerRight" translation="-1.5 0 1.12974" nodeId="53"/>
          <TransformGroup name="sizeMarkerBack" translation="0 0 -0.393492" nodeId="54"/>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.958496" nodeId="55"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

  <UserAttributes>
  </UserAttributes>
</i3D>
