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

<i3D name="Flour_Crusher.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.0"/>
  </Asset>

  <Files>
    <File fileId="14" filename="$data/maps/textures/shared/mapDirtAlpine_diffuse.dds"/>
    <File fileId="6" filename="$data/maps/textures/shared/mapDirt_diffuse.dds"/>
    <File fileId="27" filename="$data/maps/textures/shared/mapLeaksFR_diffuse.dds"/>
    <File fileId="16" filename="$data/maps/textures/shared/mapLeaks_diffuse.dds"/>
    <File fileId="36" filename="$data/placeables/shared/sellingStationGeneric/wheatBottom_diffuse.dds"/>
    <File fileId="37" filename="$data/placeables/shared/sellingStationGeneric/wheatBottom_normal.dds"/>
    <File fileId="4" filename="$data/shaders/buildingShader.xml"/>
    <File fileId="22" filename="$data/shared/defaultPlastic_vmask.dds"/>
    <File fileId="11" filename="$data/shared/default_normal.dds"/>
    <File fileId="12" filename="$data/shared/default_specular.dds"/>
    <File fileId="43" filename="$data/shared/warningStripes_diffuse.dds"/>
    <File fileId="44" filename="$data/shared/warningStripes_normal.dds"/>
    <File fileId="45" filename="$data/shared/warningStripes_specular.dds"/>
    <File fileId="33" filename="textures/0_diffuse.dds"/>
    <File fileId="35" filename="textures/0_gloss.dds"/>
    <File fileId="34" filename="textures/0_normal.dds"/>
    <File fileId="15" filename="textures/16_diffuse.dds"/>
    <File fileId="3" filename="textures/16_gloss.dds"/>
    <File fileId="2" filename="textures/16_normal.dds"/>
    <File fileId="24" filename="textures/19_diffuse.dds"/>
    <File fileId="26" filename="textures/19_gloss.dds"/>
    <File fileId="28" filename="textures/19_height.dds"/>
    <File fileId="25" filename="textures/19_normal.dds"/>
    <File fileId="29" filename="textures/4_diffuse.dds"/>
    <File fileId="31" filename="textures/4_gloss.dds"/>
    <File fileId="30" filename="textures/4_normal.dds"/>
    <File fileId="5" filename="textures/farine_specular.dds"/>
    <File fileId="21" filename="textures/sacFarine_normal.dds"/>
    <File fileId="17" filename="textures/soudure_diffuse.dds"/>
    <File fileId="19" filename="textures/soudure_gloss.dds"/>
    <File fileId="18" filename="textures/soudure_normal.dds"/>
    <File fileId="32" filename="textures/straw2Alpha_diffuse.dds"/>
    <File fileId="10" filename="textures/tuyau_diffuse.dds"/>
  </Files>


  <Materials>
    <Material name="0Mat" materialId="5" customShaderId="4">
      <Texture fileId="33"/>
      <Normalmap fileId="34"/>
      <Glossmap fileId="35"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mMossDiffuse" fileId="14"/>
    </Material>
    <Material name="0Mat" materialId="6" customShaderId="4">
      <Texture fileId="33"/>
      <Normalmap fileId="34"/>
      <Glossmap fileId="35"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="16Mat" materialId="7" customShaderId="4">
      <Texture fileId="15"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mMossDiffuse" fileId="16"/>
    </Material>
    <Material name="16SoudureMat" materialId="8" customShaderId="4">
      <Texture fileId="17"/>
      <Normalmap fileId="18"/>
      <Glossmap fileId="19"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="19mat" materialId="9" customShaderId="4" customShaderVariation="customParallax">
      <Texture fileId="24"/>
      <Normalmap fileId="25"/>
      <Glossmap fileId="26"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mMossDiffuse" fileId="16"/>
      <Custommap name="mSnowSpecular" fileId="27"/>
      <Custommap name="mParallaxMap" fileId="28"/>
    </Material>
    <Material name="4mat" materialId="10" customShaderId="4">
      <Texture fileId="29"/>
      <Normalmap fileId="30"/>
      <Glossmap fileId="31"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="4Mat" materialId="11" customShaderId="4">
      <Texture fileId="29"/>
      <Normalmap fileId="30"/>
      <Glossmap fileId="31"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="5mat" materialId="12" customShaderId="4" customShaderVariation="customParallax">
      <Texture fileId="24"/>
      <Normalmap fileId="25"/>
      <Glossmap fileId="26"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mParallaxMap" fileId="28"/>
    </Material>
    <Material name="chromeMat" materialId="13" diffuseColor="0.337255 0.337255 0.337255 1" customShaderId="4">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mMossDiffuse" fileId="14"/>
    </Material>
    <Material name="DATAgrain" materialId="14">
      <Texture fileId="36"/>
      <Normalmap fileId="37"/>
      <Glossmap fileId="12"/>
    </Material>
    <Material name="i3d_default_material" materialId="15" diffuseColor="0.8 0.8 0.8 1" specularColor="0.6 1 0">
    </Material>
    <Material name="lambert1" materialId="16" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="matealJauneMat" materialId="17" diffuseColor="0.513726 0.34902 0.0156863 1" customShaderId="4">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="metalBlancMat" materialId="18" diffuseColor="0.54902 0.121569 0.054902 1" customShaderId="4">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="sacFarineMat" materialId="19" diffuseColor="0.8 0.631373 0.337255 1" customShaderId="4">
      <Normalmap fileId="21"/>
      <Glossmap fileId="22"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="strawlMat" materialId="20" alphaBlending="true">
      <Texture fileId="32"/>
    </Material>
    <Material name="tuyauMat" materialId="132" customShaderId="4">
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="12"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="22" diffuseColor="1 1 1 1">
    </Material>
    <Material name="warningStripes_mat" materialId="23">
      <Texture fileId="43"/>
      <Normalmap fileId="44"/>
      <Glossmap fileId="45"/>
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="Flour_Crusher" nodeId="55">
      <TransformGroup name="visual" clipDistance="300" nodeId="56">
        <TransformGroup name="farinePack" translation="0.419984 0 -1.38053" clipDistance="300" nodeId="57">
          <Shape name="fairine" shapeId="1" nodeId="58" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
          <Shape name="fairine.001" shapeId="2" nodeId="59" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="132"/>
          <Shape name="fairine.003" shapeId="3" nodeId="60" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="13"/>
          <Shape name="fairine.004" shapeId="4" nodeId="61" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="7"/>
          <Shape name="fairine.005" shapeId="5" nodeId="62" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="8"/>
          <Shape name="fairine.006" shapeId="6" nodeId="63" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="19"/>
          <Shape name="fairine.007" shapeId="7" nodeId="64" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="17"/>
          <Shape name="fairine.008" shapeId="8" nodeId="65" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="9"/>
          <Shape name="fairine.009" shapeId="9" nodeId="66" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11"/>
          <Shape name="decals" translation="0 0.008 0" shapeId="10" nodeId="67" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="20"/>
          <Shape name="fils" shapeId="11" nodeId="68" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
          <Shape name="grain" shapeId="12" nodeId="69" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="14"/>
          <Shape name="fairine.002" shapeId="13" nodeId="70" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        </TransformGroup>
        <Shape name="tole" translation="2.151 5.69612 -0.0450778" rotation="-0 90 0" shapeId="14" clipDistance="300" nodeId="71" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="12"/>
        <Shape name="structure" translation="2.14299 4.80268 -0.341738" rotation="-0 -90 0" shapeId="15" clipDistance="300" nodeId="72" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="10"/>
        <Shape name="toiture" translation="2.14397 5.73936 -0.0814378" rotation="155 3.73387e-05 9.74181e-13" shapeId="16" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" clipDistance="500" nodeId="73" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="12"/>
      </TransformGroup>
      <TransformGroup name="clearAreas" nodeId="74">
        <TransformGroup name="clearArea1Start" translation="-5.9805 0 -4" nodeId="75">
          <TransformGroup name="clearArea1Width" translation="16.0287 0 4.54747e-15" nodeId="76"/>
          <TransformGroup name="clearArea1Height" translation="3.97904e-15 0 8.04998" nodeId="77"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="levelAreaStart" translation="-6.00463 -2.27374e-15 -4" nodeId="78">
        <TransformGroup name="levelAreaWidth" translation="16.0447 0 0" nodeId="79"/>
        <TransformGroup name="levelAreaHeight" translation="2.27374e-15 0 8" nodeId="80"/>
      </TransformGroup>
      <TransformGroup name="indoorAreas" nodeId="81">
        <TransformGroup name="indoorArea1Start" translation="-5.4771 0 -3.37764" nodeId="82">
          <TransformGroup name="indoorArea1Width" translation="14.6418 0 2.27374e-15" nodeId="83"/>
          <TransformGroup name="indoorArea1Height" translation="5.68434e-16 0 7.13092" nodeId="84"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="testAreas" nodeId="85">
        <TransformGroup name="testArea1Start" translation="-5.70796 0 -3.6075" nodeId="86">
          <TransformGroup name="testArea1End" translation="15.1805 7.63168 7.33861" nodeId="87"/>
        </TransformGroup>
      </TransformGroup>
      <Shape name="infoTrigger" translation="1.47113 0 0.232995" shapeId="17" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" nodeId="88" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="16"/>
      <TransformGroup name="tipOcclusionUpdateAreas" translation="0 2.27374e-15 0" nodeId="89">
        <TransformGroup name="tipOcclusionUpdateArea1Start" translation="-4 2.27374e-15 -4" nodeId="90">
          <TransformGroup name="tipOcclusionUpdateArea1End" translation="8 -6.82121e-15 8" nodeId="91"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="92">
        <Shape name="collision" translation="0.428748 1.51961 -1.36436" shapeId="18" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="93" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-1.81277 0.954847 1.52166" shapeId="19" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="94" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="1.18789 0.379493 -0.212088" shapeId="20" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="95" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="2.26493 0.653026 -1.1967" shapeId="21" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="96" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="0.797905 4.10793 -1.33542" shapeId="22" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="97" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-0.371651 3.38284 3.37137" shapeId="23" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="98" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-5.37665 3.38284 3.37137" shapeId="23" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="99" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="4.6469 3.38284 3.37137" shapeId="23" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="100" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="9.6568 3.38284 3.37137" shapeId="23" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="101" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="9.6568 1.80949 -3.25018" shapeId="24" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="102" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="4.63174 1.80949 -3.25018" shapeId="24" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="103" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-0.346198 1.80949 -3.25018" shapeId="24" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="104" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-5.36099 1.80949 -3.25018" shapeId="24" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="105" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-5.36179 4.26887 0.101362" shapeId="25" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="106" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="-0.342581 4.26887 0.101362" shapeId="25" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="107" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="4.64502 4.26887 0.101362" shapeId="25" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="108" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
        <Shape name="collision" translation="9.64168 4.26887 0.101362" shapeId="25" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="109" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="22"/>
      </TransformGroup>
      <TransformGroup name="lights" nodeId="110"/>
      <TransformGroup name="tipCols" nodeId="111">
        <Shape name="tipCol" shapeId="26" static="true" collisionFilterGroup="0x8" collisionFilterMask="0x1" clipDistance="300" nodeId="112" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="15"/>
      </TransformGroup>
      <TransformGroup name="loadingStation" translation="4.57564 0 0" nodeId="113">
        <Shape name="loadTrigger" translation="-2.92496 0.769524 1.7658" shapeId="27" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="114" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="16"/>
        <TransformGroup name="dischargeNode" translation="-3.13694 3.85992 2.82364" nodeId="115"/>
      </TransformGroup>
      <TransformGroup name="sellingStation" nodeId="116">
        <Shape name="unloadTrigger" translation="-3.08658 0 1.58254" shapeId="28" static="true" trigger="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="117" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="16">
          <TransformGroup name="grainGateLinkNode" nodeId="118"/>
          <TransformGroup name="unloadTriggerMarker" translation="1.35194 2.37673 0" nodeId="119"/>
        </Shape>
        <TransformGroup name="unloadTriggerAINode" translation="-4.65681 0 1.35742" rotation="0 180 0" nodeId="120"/>
        <TransformGroup name="teleportNode" translation="3.13342 4.76837e-07 -3.08697" rotation="0 -74.8433 0" nodeId="121"/>
      </TransformGroup>
      <TransformGroup name="productionPoint" nodeId="122">
        <Shape name="playerTrigger" translation="-1.08461 1.2399 -1.38121" shapeId="29" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" clipDistance="600" nodeId="123" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="16">
          <TransformGroup name="playerTriggerMarker" translation="0 -1.21454 0" nodeId="124"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="palletSpawner" nodeId="125">
        <TransformGroup name="spawnSpace1start" translation="2.11218 0 3.63032" nodeId="126">
          <TransformGroup name="spawnSpace1end" translation="0 0 -3.8" nodeId="127"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="warningStripes" translation="-9.42892 0 4.478" nodeId="128">
        <Shape name="warningStripes_loadUnloadArea" translation="11.2757 0.01 -2.36558" shapeId="30" clipDistance="300" nodeId="129" castsShadows="true" receiveShadows="true" materialIds="23"/>
      </TransformGroup>
    </TransformGroup>
  </Scene>

</i3D>
