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

<i3D name="production.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="4" filename="$data/shaders/placeableShader.xml"/>
    <File fileId="8" filename="$data/shared/default_normal.png"/>
    <File fileId="1" filename="textures/farmSilos_diffuse.png"/>
    <File fileId="2" filename="textures/farmSilos_normal.png"/>
    <File fileId="3" filename="textures/farmSilos_specular.png"/>
  </Files>


  <Materials>
    <Material name="dischargeEffect_mat" materialId="5" diffuseColor="0.494118 0.494118 0.494118 1">
      <Normalmap fileId="8"/>
    </Material>
    <Material name="farmSilos_mat" materialId="6">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="farmSilos_mat" materialId="63" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="lambert1" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="8" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="forageProduction" nodeId="23">
      <Shape name="farmSiloSmall" translation="5.65809 0 0" shapeId="1" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" clipDistance="300" nodeId="24" castsShadows="true" receiveShadows="true" materialIds="63">
        <Shape name="farmSiloSmallUnloadingPipe" shapeId="2" static="true" nodeId="25" castsShadows="true" receiveShadows="true" materialIds="6"/>
      </Shape>
      <Shape name="siloExtensionVis" translation="7.32428 0 -9.06182" rotation="-180 90 -180" shapeId="3" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" clipDistance="300" nodeId="26" castsShadows="true" receiveShadows="true" materialIds="63"/>
      <Shape name="smoke" translation="-17.3069 0 8.56018" shapeId="4" visibility="false" clipDistance="100" nodeId="27" castsShadows="true" receiveShadows="true" materialIds="5"/>
      <TransformGroup name="sellingStation" translation="-1.8219 -1.62515e-10 -8.806" rotation="2.9501e-05 90 2.94922e-05" nodeId="28">
        <TransformGroup name="marker Unloading" translation="-1.52511e-08 0 0" rotation="9.61264e-12 -90 0" nodeId="29"/>
        <Shape name="exactFillRootNode" translation="-1.52512e-08 0.2 0" rotation="-8.8164e-09 -0 9.60977e-12" shapeId="5" static="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="30" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
        <Shape name="aiSpline" translation="1.153 1.93401e-13 2.38419e-07" rotation="-8.8164e-09 -1.36604e-05 9.61187e-12" shapeId="6" visibility="false" nodeId="31" castsShadows="false" receiveShadows="false"/>
        <TransformGroup name="unloadingTriggersBale" translation="-8.76487 -5.84186e-09 -39.0907" rotation="-8.7936e-09 -0 2.57829e-12" nodeId="33">
          <Shape name="baleTrigger" translation="8.20296 -0.45 39.3236" shapeId="7" kinematic="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000" nodeId="34" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
          <TransformGroup name="aiNodeUnladingBale" translation="1.73837e-14 0.856198 51.9792" rotation="0 -90 0" nodeId="35"/>
        </TransformGroup>
        <Shape name="palletTrigger" translation="0.529041 2 -0.409827" rotation="2.57906e-12 -90 0" scale="1.64305 1 3.01006" shapeId="8" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x10000" nodeId="36" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="8"/>
      </TransformGroup>
      <TransformGroup name="loadingStation" translation="5.66778 4.263 5.75051" scale="1.2 1 1.2" nodeId="37">
        <TransformGroup name="loadingTriggers" translation="-2.22045e-18 -0.215055 -4.54747e-15" nodeId="38">
          <Shape name="loadingTrigger" translation="0 1.01788 0" shapeId="9" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="39" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
          <TransformGroup name="dischargeNode" nodeId="40"/>
          <TransformGroup name="dischargeEffect" translation="6.36602e-15 1.13687e-15 3.18323e-14" nodeId="41">
            <Shape name="pipeEffect" translation="4.44089e-18 1.01788 -6.82121e-15" rotation="90 0 0" shapeId="10" clipDistance="300" nodeId="42" castsShadows="true" receiveShadows="true" materialIds="5"/>
            <Shape name="pipeEffectSmoke" translation="-5.31797e-15 -2.56733 -2.04636e-14" shapeId="11" clipDistance="100" nodeId="43" castsShadows="true" receiveShadows="true" materialIds="5"/>
          </TransformGroup>
          <TransformGroup name="aiLoadingNode" translation="2.39808e-16 -3.70297 0.537158" rotation="0 -90 0" nodeId="44"/>
        </TransformGroup>
        <TransformGroup name="markerLoading" translation="0.0118704 -4.26277 0.0560027" rotation="0 -90 0" nodeId="45"/>
      </TransformGroup>
      <TransformGroup name="testStart" translation="-8.03252 0 -17.7534" nodeId="46">
        <TransformGroup name="end" translation="22.4904 0 27.8233" nodeId="47"/>
      </TransformGroup>
      <TransformGroup name="clear" nodeId="48">
        <TransformGroup name="start" translation="-5.91485 0 -17.6959" nodeId="49">
          <TransformGroup name="height" translation="0 0 26.7205" nodeId="50"/>
          <TransformGroup name="width" translation="20.5414 0 0" nodeId="51"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="level" nodeId="52">
        <TransformGroup name="start" translation="-5.91485 0 -17.6959" nodeId="53">
          <TransformGroup name="height" translation="0 0 26.7205" nodeId="54"/>
          <TransformGroup name="width" translation="20.5414 0 0" nodeId="55"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="holder" nodeId="56"/>
      <TransformGroup name="storage" nodeId="57"/>
      <Shape name="playerTrigger" translation="2.26449 0 -0.230336" scale="1.5 1 1.5" shapeId="12" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x110000" clipDistance="600" nodeId="58" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7">
        <TransformGroup name="playerTriggerMarker" scale="0.666667 1 0.666667" nodeId="59"/>
      </Shape>
      <Shape name="infoTrigger" translation="2.68005 0 -11.728" scale="1.5 1 3" shapeId="13" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x110000" nodeId="60" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
      <TransformGroup name="indoor" nodeId="65">
        <TransformGroup name="start" translation="-5.91485 0 -16.0592" nodeId="66">
          <TransformGroup name="height" translation="0 0 20.2496" nodeId="67"/>
          <TransformGroup name="width" translation="19.0449 0 0" nodeId="68"/>
        </TransformGroup>
      </TransformGroup>
    </TransformGroup>
  </Scene>

</i3D>
