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

<i3D name="falcon" 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/shaders/vehicleShader.xml" />
    <File fileId="10" filename="$data/vehicles/agromasz/falcon/falconDecal_diffuse.png" />
    <File fileId="11" filename="$data/vehicles/agromasz/falcon/falconDecal_normal.png" />
    <File fileId="12" filename="$data/vehicles/agromasz/falcon/falconDiscArray.png" />
    <File fileId="2" filename="$data/vehicles/agromasz/falcon/falconDisc_diffuse.png" />
    <File fileId="3" filename="$data/vehicles/agromasz/falcon/falconDisc_normal.png" />
    <File fileId="4" filename="$data/vehicles/agromasz/falcon/falconDiscs_vmask.png" />
    <File fileId="8" filename="$data/vehicles/agromasz/falcon/falconHose_normal.png" />
    <File fileId="9" filename="$data/vehicles/agromasz/falcon/falconHoses_vmask.png" />
    <File fileId="5" filename="$data/vehicles/agromasz/falcon/falconWheelsArray.png" />
    <File fileId="6" filename="$data/vehicles/agromasz/falcon/falcon_normal.png" />
    <File fileId="7" filename="$data/vehicles/agromasz/falcon/falcon_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.10 0.10 1.00 1.0"/>
      <CustomParameter name="colorMat2" value="0.10 1.00 0.10 1.0"/>
      <CustomParameter name="colorMat0" value="0.80 0.55 0.05 1.0"/>
      <CustomParameter name="colorMat1" value="1.00 0.10 0.10 1.0"/>
      <CustomParameter name="colorMat4" value="1.00 1.00 0.10 1.0"/>
    </Material>
    <Material name="falconDisc_mat" materialId="4" customShaderId="1" customShaderVariation="vtxRotate">
      <Custommap name="mTrackArray" fileId="5"/>
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="falcon_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat3" value="0.159 0.159 0.159  34"/>
      <CustomParameter name="colorMat2" value="0.0203 0.1441 0.0704 0"/>
      <CustomParameter name="colorMat0" value="0.6444 0.0437 0.0437 0"/>
      <CustomParameter name="colorMat1" value="0.009 0.168 0.087  32"/>
      <CustomParameter name="colorMat4" value="0.7379 0.7379 0.7379 34"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="7"/>
    </Material>
    <Material name="falconHoses_mat" materialId="3" diffuseColor="0.5 0.5 0.5 1" customShaderId="1" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat3" value="0.02 0.02 0.02 8"/>
      <CustomParameter name="colorMat2" value="0.02 0.02 0.02 1"/>
      <CustomParameter name="colorMat0" value="0.02 0.02 0.02 5"/>
      <CustomParameter name="colorMat1" value="1.0 1.0 1.0  0 1"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
    </Material>
    <Material name="falconDecal_mat" materialId="6" alphaBlending="true" customShaderId="1" customShaderVariation="Decal_normalThirdUV">
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="7"/>
    </Material>
    <Material name="falconDisc_mat7" materialId="7" customShaderId="1">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="falconDisc_mat8" materialId="8" customShaderId="1" customShaderVariation="Decal_colorMask">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="falconDisc_mat9" materialId="5" customShaderId="1" customShaderVariation="vtxRotate">
      <Custommap name="mTrackArray" fileId="12"/>
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="falcon_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="falcon_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 13 26 34 41 42 45 46" clipDistance="300" nodeId="2">
        <TransformGroup name="attachable" nodeId="3">
          <TransformGroup name="attacherJoint" translation="0 0.640086 0.577338" rotation="0 90 0" nodeId="4"/>
          <TransformGroup name="topReferenceNode" translation="0 1.37036 0.582679" nodeId="5"/>
          <TransformGroup name="connectionHoses" nodeId="6">
            <Shape name="hydraulicIn01_detached" translation="0.30739 0.999109 0.441121" rotation="0 180 0" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="7"/>
            <Shape name="hydraulicOut01_detached" translation="-0.30739 0.999109 0.441121" rotation="0 180 0" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="8"/>
            <TransformGroup name="hydraulicIn01" translation="0.291691 1.06676 0.495601" nodeId="9"/>
            <TransformGroup name="hydraulicOut01" translation="-0.291691 1.06676 0.495601" nodeId="10"/>
          </TransformGroup>
          <TransformGroup name="support" nodeId="11">
            <TransformGroup name="supportArmRot" translation="-1.26565e-16 0.372817 -0.671909" rotation="-180 75.0042 90.1805" nodeId="12">
              <TransformGroup name="supportArm" translation="0 0 -3.55271e-17" scale="1 1 1" collision="false" clipDistance="300" nodeId="13"/>
            </TransformGroup>
            <Shape name="supportCol" visibility="false" shapeId="5" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="14"/>
          </TransformGroup>
          <TransformGroup name="pto" nodeId="15">
            <TransformGroup name="ptoInputNode" translation="7.4724e-05 0.810164 0.462496" rotation="0 180 0" nodeId="16"/>
            <TransformGroup name="ptoDetachedNode" translation="7.4724e-05 0.459627 0.786031" rotation="-76.207 180 0" nodeId="17"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="wheels" nodeId="18">
          <TransformGroup name="wheel01" translation="1.21914 0.363629 -0.720061" nodeId="19"/>
          <TransformGroup name="wheel02" translation="-1.219 0.363629 -0.720061" nodeId="20"/>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="21">
          <Shape name="falconWheels" translation="-0.00223245 0.349528 -0.990867" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="4" clipDistance="300" nodeId="22"/>
          <Shape name="discs" translation="0.000136092 0.295072 -0.205028" shapeId="7" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="23"/>
          <TransformGroup name="ridgeMarker" nodeId="24">
            <TransformGroup name="ridgeMarkerLeftRot" translation="1.39008 0.642799 0.599142" rotation="172.915 -0.0482131 180" scale="1 1 1" nodeId="25">
              <TransformGroup name="ridgeMarkerLeft" translation="-5.68434e-16 1.42109e-16 -7.10543e-17" scale="1 1 1" collision="false" clipDistance="300" nodeId="26">
                <TransformGroup name="ridgeMarkerLeftHydraulicRef" translation="-0.604225 -0.147403 0.12156" rotation="92.8014 -82.593 -72.9486" scale="1 1 1" nodeId="27"/>
                <Shape name="falconDecals3" translation="1.39383 0.344267 1.04304" rotation="172.915 0.047845 179.994" scale="1 1 1" shapeId="8" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="30" nodeId="28"/>
                <TransformGroup name="ridgeMarkerLeftDiscRot" translation="-1.5666 -0.383264 0.0653421" rotation="178.125 0.0413721 3.72" scale="1 1 1" nodeId="29">
                  <Shape name="ridgeMarkerLeftDisc" translation="1.13687e-15 0 -7.10543e-17" scale="1 1 1" shapeId="9" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="30"/>
                </TransformGroup>
                <TransformGroup name="ridgeMarkerLeftNode" translation="-1.61355 -0.505125 0.0617843" rotation="172.915 0.047845 179.994" scale="1 1 1" nodeId="31"/>
                <TransformGroup name="ridgeMarkerLeftDiscEffect" translation="-1.61355 -0.378103 0.0775715" rotation="172.915 0.047845 179.994" scale="1 1 1" nodeId="32"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="ridgeMarkerRightRot" translation="-1.39008 0.642799 0.599142" rotation="172.915 0.0482697 -180" scale="1 1 1" nodeId="33">
              <TransformGroup name="ridgeMarkerRight" translation="0 -1.42109e-16 7.10543e-17" scale="1 1 1" collision="false" clipDistance="300" nodeId="34">
                <TransformGroup name="ridgeMarkerRightHydraulicRef" translation="0.604229 -0.147384 0.12156" rotation="92.7986 82.5927 72.9426" scale="1 1 1" nodeId="35"/>
                <Shape name="falconDecals4" translation="-1.38467 0.344267 1.04303" rotation="172.915 -0.0479011 -179.994" scale="1 1 1" shapeId="10" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="30" nodeId="36"/>
                <TransformGroup name="ridgeMarkerRightDiscRot" translation="1.5666 -0.383264 0.0653401" rotation="178.125 -0.0414795 -3.71986" scale="1 1 1" nodeId="37">
                  <Shape name="ridgeMarkerRightDisc" translation="0 7.10543e-17 0" scale="1 1 1" shapeId="11" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="38"/>
                </TransformGroup>
                <TransformGroup name="ridgeMarkerRightNode" translation="1.61402 -0.511595 0.0609776" rotation="172.915 -0.0479011 -179.994" scale="1 1 1" nodeId="39"/>
                <TransformGroup name="ridgeMarkerRightDiscEffect" translation="1.61402 -0.384572 0.076765" rotation="172.915 -0.0479011 -179.994" scale="1 1 1" nodeId="40"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="ridgeMarkerLeftHydraulic" translation="1.29835 0.761103 0.486731" rotation="19.7186 92.2146 -2.54444e-14" scale="1 1 1" collision="false" clipDistance="300" nodeId="41">
              <TransformGroup name="ridgeMarkerLeftHydraulicPunch" translation="4.53371e-14 -9.86718e-15 0.739737" collision="false" clipDistance="300" nodeId="42">
                <Shape name="falconDecals2" translation="0.92872 -0.0964804 -2.05213" rotation="-96.1536 -70.1623 96.5385" scale="1 1 1" shapeId="12" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="30" nodeId="43"/>
              </TransformGroup>
              <TransformGroup name="ridgeMarkerLeftHydraulicJoint" rotation="-96.1536 -70.1623 96.5385" nodeId="44"/>
            </TransformGroup>
            <TransformGroup name="ridgeMarkerRightHydraulic" translation="-1.29776 0.76138 0.486766" rotation="19.7218 267.784 -2.54444e-14" scale="1 1 1" collision="false" clipDistance="300" nodeId="45">
              <TransformGroup name="ridgeMarkerRightHydraulicPunch" translation="-4.55058e-14 -1.0629e-14 0.740388" collision="false" clipDistance="300" nodeId="46">
                <Shape name="falconDecals1" translation="-0.928398 -0.0935203 -2.04349" rotation="-96.155 70.159 -96.5402" scale="1 1 1" shapeId="13" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="30" nodeId="47"/>
              </TransformGroup>
              <TransformGroup name="ridgeMarkerRightHydraulicJoint" rotation="-96.155 70.159 -96.5402" nodeId="48"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="cover" nodeId="49">
          <Shape name="cover_closed" translation="0 0.461728 0" shapeId="14" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="50"/>
          <Shape name="cover_open" translation="0 0.461728 0" shapeId="15" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="51"/>
        </TransformGroup>
        <TransformGroup name="fillUnit" nodeId="52">
          <Shape name="exactFillRootNodeFertilizer" translation="0 1.42956 0.117306" visibility="false" shapeId="16" kinematic="true" compound="true" collisionMask="1073741824" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="53"/>
          <Shape name="exactFillRootNodeSeeds" translation="0 0.839318 -0.933361" visibility="false" shapeId="17" kinematic="true" compound="true" collisionMask="1073741824" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="54"/>
          <Shape name="fillVolumeFertilizer01" shapeId="18" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="55"/>
          <Shape name="fillVolumeFertilizer02" shapeId="19" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="56"/>
        </TransformGroup>
        <TransformGroup name="workAreas" nodeId="57">
          <TransformGroup name="groundReferenceNode" translation="0 0.164781 -0.672269" nodeId="58"/>
          <TransformGroup name="areaStart" translation="1.25 0 0.310752" nodeId="59"/>
          <TransformGroup name="areaWidth" translation="-1.25 0 0.310752" nodeId="60"/>
          <TransformGroup name="areaHeight" translation="1.25 0 -0.757963" nodeId="61"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="62">
          <TransformGroup name="aiMarkerLeft" translation="1.25 0 0.310752" nodeId="63"/>
          <TransformGroup name="aiMarkerRight" translation="-1.25 0 0.310752" nodeId="64"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 -0.757963" nodeId="65"/>
          <TransformGroup name="sizeMarkerLeft" translation="1.25 0 0.683737" nodeId="66"/>
          <TransformGroup name="sizeMarkerRight" translation="-1.25 0 0.683737" nodeId="67"/>
          <TransformGroup name="sizeMarkerBack" translation="0 0 -1.4919" nodeId="68"/>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.659443" nodeId="69"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="70">
          <TransformGroup name="seederEffect01LinkNode" translation="1.05702 0.131023 0.0785031" nodeId="71">
          </TransformGroup>
          <TransformGroup name="seederEffect02LinkNode" translation="0.308188 0.131023 0.0785031" nodeId="72"/>
          <TransformGroup name="seederEffect03LinkNode" translation="-0.326822 0.131023 0.0785031" nodeId="73">
          </TransformGroup>
          <TransformGroup name="seederEffect04LinkNode" translation="-1.06453 0.131023 0.0785031" nodeId="74"/>
          <Shape name="smokeEmitter01" translation="0 0 -0.486118" visibility="false" shapeId="20" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="75"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="76">
          <Shape name="falconHose" translation="0 1.00333 -0.0219381" shapeId="21" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="300" nodeId="77"/>
          <Shape name="discBase_decal" translation="0 0.461728 0" shapeId="22" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8" clipDistance="30" nodeId="78"/>
          <Shape name="falconDecals" translation="-0.0045813 1.11308 -0.392297" shapeId="23" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="6" clipDistance="60" nodeId="79"/>
          <Shape name="hoses" translation="0 1.32164 0.413366" shapeId="24" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="300" nodeId="80"/>
        </TransformGroup>
        <TransformGroup name="rootJoint" nodeId="81"/>
      </Shape>
      <TransformGroup name="skinnedMeshs" nodeId="82">
        <Shape name="hoses" shapeId="25" castsShadows="true" receiveShadows="true" materialIds="3" skinBindNodeIds="44 81 48" clipDistance="300" nodeId="83"/>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="84">
        <Shape name="colPart" visibility="false" shapeId="26" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="85"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
