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

<i3D name="processorStack.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="9.0.4"/>
  </Asset>

  <Files>
    <File fileId="14" filename="$data/fillPlanes/roadSalt_normal.dds"/>
    <File fileId="1" filename="$data/maps/mapUS/textures/grainFlourMill02_diffuse.dds"/>
    <File fileId="2" filename="$data/maps/mapUS/textures/grainFlourMill02_normal.dds"/>
    <File fileId="3" filename="$data/maps/mapUS/textures/grainFlourMill02_specular.dds"/>
    <File fileId="23" filename="$data/maps/mapUS/textures/props/industrialWallLight_diffuse.png"/>
    <File fileId="24" filename="$data/maps/mapUS/textures/props/industrialWallLight_normal.png"/>
    <File fileId="25" filename="$data/maps/mapUS/textures/props/industrialWallLight_specular.png"/>
    <File fileId="30" filename="$data/maps/mapUS/textures/props/lightWarm_emissive.png"/>
    <File fileId="17" filename="$data/maps/mapUS/textures/railroadStorage02_02_diffuse.png"/>
    <File fileId="21" filename="$data/maps/mapUS/textures/railroadStorage02_02_height.png"/>
    <File fileId="20" filename="$data/maps/mapUS/textures/railroadStorage02_02_mask.png"/>
    <File fileId="18" filename="$data/maps/mapUS/textures/railroadStorage02_02_normal.png"/>
    <File fileId="19" filename="$data/maps/mapUS/textures/railroadStorage02_02_specular.png"/>
    <File fileId="9" filename="$data/placeables/sellingStationGeneric/sellingStationGeneric_diffuse.png"/>
    <File fileId="10" filename="$data/placeables/sellingStationGeneric/sellingStationGeneric_normal.png"/>
    <File fileId="11" filename="$data/placeables/sellingStationGeneric/sellingStationGeneric_specular.png"/>
    <File fileId="4" filename="$data/shaders/buildingShader.xml"/>
    <File fileId="29" filename="$data/shaders/glowShader.xml"/>
    <File fileId="12" filename="$data/shaders/placeableShader.xml"/>
    <File fileId="27" filename="$data/shared/default_normal.png"/>
    <File fileId="26" filename="$data/shared/window02_diffuse.png"/>
    <File fileId="28" filename="$data/shared/window02_specular.png"/>
    <File fileId="13" filename="textures/fillTypes/dirt_diffuse.dds"/>
  </Files>


  <Materials>
    <Material name="fillPlaneBottom_mat" materialId="5" specularColor="0.2 1 0">
      <Texture fileId="13"/>
      <Normalmap fileId="14"/>
    </Material>
    <Material name="industrialWallLight_mat" materialId="6">
      <Texture fileId="23"/>
      <Normalmap fileId="24"/>
      <Glossmap fileId="25"/>
    </Material>
    <Material name="industrialWallLight_mat" materialId="7" customShaderId="29" customShaderVariation="customEmissiveMap">
      <Texture fileId="23"/>
      <Normalmap fileId="24"/>
      <Glossmap fileId="25"/>
      <Custommap name="mEmissiveMap" fileId="30"/>
      <CustomParameter name="lightControl" value="5 0 0 0"/>
    </Material>
    <Material name="lambert1" materialId="8" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="processorStack_mat" materialId="9" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <CustomParameter name="snowScale" value="0.5 0 0 0"/>
    </Material>
    <Material name="railroadStorage02_02_mat" materialId="10" customShaderId="4" customShaderVariation="customParallax">
      <Texture fileId="17"/>
      <Normalmap fileId="18"/>
      <Glossmap fileId="19"/>
      <Custommap name="mMaskMap" fileId="20"/>
      <Custommap name="mParallaxMap" fileId="21"/>
    </Material>
    <Material name="sellingStationGeneric_mat" materialId="11" customShaderId="12">
      <Texture fileId="9"/>
      <Normalmap fileId="10"/>
      <Glossmap fileId="11"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="67" diffuseColor="1 1 1 1">
    </Material>
    <Material name="window02_mat" materialId="12" alphaBlending="true" customShaderId="29">
      <Texture fileId="26"/>
      <Normalmap fileId="27"/>
      <Glossmap fileId="28"/>
    </Material>
  </Materials>


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


  <Dynamics>
  </Dynamics>

  <Scene>
      <TransformGroup name="tareDirtProduction" clipDistance="500" nodeId="35">
        <TransformGroup name="clearAreas" rotation="0 2.36783e-05 0" nodeId="36">
          <TransformGroup name="clearArea1Start" translation="-4.393 0 -8.461" nodeId="37">
            <TransformGroup name="clearArea1Width" translation="1.57892e-05 0 16.863" nodeId="38"/>
            <TransformGroup name="clearArea1Height" translation="8.765 0 0" nodeId="39"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="levelAreas" rotation="0 2.36783e-05 0" nodeId="40">
          <TransformGroup name="levelArea1Start" translation="-4.39272 0 -8.46115" nodeId="41">
            <TransformGroup name="levelArea1Width" translation="1.48705e-05 0 16.8633" nodeId="42"/>
            <TransformGroup name="levelArea1Height" translation="8.76479 0 0" nodeId="43"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="indoorAreas" rotation="0 2.36783e-05 0" nodeId="44">
          <TransformGroup name="indoorArea1Start" translation="-3 0 4" nodeId="45">
            <TransformGroup name="indoorArea1Width" translation="1.57892e-05 0 3.7" nodeId="46"/>
            <TransformGroup name="indoorArea1Height" translation="6 0 0" nodeId="47"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="testAreas" rotation="0 2.36783e-05 0" nodeId="48">
          <TransformGroup name="testArea1Start" translation="-4.62182 0 -8.461" nodeId="49">
            <TransformGroup name="testArea1End" translation="8.765 9.1047 16.863" nodeId="50"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="tipOcclusionUpdateAreas" rotation="0 2.36783e-05 0" nodeId="51">
          <TransformGroup name="tipOcclusionUpdateArea1Start" translation="-4.622 0 -8.461" nodeId="52">
            <TransformGroup name="tipOcclusionUpdateArea1End" translation="8.765 0 16.863" nodeId="53"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="54">
          <Shape shapeId="1" name="processorStack" translation="-0.19922 4.41721 1.07392" static="true" clipDistance="300" nodeId="55" materialIds="9" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="2" name="grainGate" lockedgroup="true" translation="0 0 5.72908" scale="0.65 0.65 0.65" clipDistance="300" nodeId="56" materialIds="11" castsShadows="true" receiveShadows="true">
            <Shape shapeId="3" name="tareDirtPlane" translation="0 0.0625 0" clipDistance="300" nodeId="57" materialIds="5" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="4" name="colShape" static="true" collisionMask="262399" nodeId="58" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <Shape shapeId="5" name="tipCollision" visibility="false" static="true" collisionMask="524288" density="0.0001" nodeId="59" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          </Shape>
          <Shape shapeId="6" name="attachments" translation="0.816796 2.36047 -3.89455" static="true" clipDistance="1000" nodeId="60" materialIds="10" castsShadows="true" receiveShadows="true"/>
        </TransformGroup>
        <TransformGroup name="sellingStation" rotation="0 3.73387e-05 0" nodeId="61">
          <TransformGroup name="unloadingStation" translation="0 0 5.74" nodeId="62">
            <Shape shapeId="7" name="exactFillRootNode" static="true" trigger="true" collisionMask="1073741824" density="0.0001" nodeId="63" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <TransformGroup name="aiUnloadingNode" translation="-0.0118704 0.12 0" rotation="0 -90 0" nodeId="64"/>
            <TransformGroup name="markerUnloading" translation="-4.93724e-08 0 0.564755" rotation="0 -90 0" nodeId="65"/>
          </TransformGroup>
          <Shape shapeId="8" name="aiSpline" translation="0.87703 0 5.54413" visibility="false" nodeId="66"/>
        </TransformGroup>
        <TransformGroup name="loadingStation" nodeId="68">
          <TransformGroup name="loadingTriggers" translation="-0.694748 5.59926 5.63387" nodeId="69">
            <Shape shapeId="9" name="loadingTrigger" static="true" trigger="true" collisionMask="1073741824" nodeId="70" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <TransformGroup name="dischargeNode" nodeId="71"/>
            <TransformGroup name="dischargeEffect" translation="6.36602e-15 1.13687e-15 3.18323e-14" nodeId="72">
              <Shape shapeId="10" name="pipeEffect" translation="4.44089e-18 0 -6.82121e-15" rotation="90 0 0" visibility="false" clipDistance="300" nodeId="73" materialIds="8" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="11" name="pipeEffectSmoke" translation="0 -2.56733 -2.04636e-14" visibility="false" clipDistance="100" nodeId="74" materialIds="8" castsShadows="true" receiveShadows="true"/>
              <Shape shapeId="12" name="dustEmitShape" translation="0 1 0.15" rotation="-78 -0 0" clipDistance="300" nodeId="75" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            </TransformGroup>
            <TransformGroup name="aiLoadingNode" translation="0 -3.164 0.537" rotation="0 -90 0" nodeId="76"/>
            <TransformGroup name="markerLoading" translation="0.632825 -5.55826 -0.295585" rotation="0 -90 0" nodeId="77"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="productionPoint" nodeId="78">
          <Shape shapeId="13" name="playerTrigger" translation="1.05042 1.33133 1.15703" static="true" trigger="true" collisionMask="3145728" clipDistance="600" nodeId="79" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true">
            <TransformGroup name="playerTriggerMarker" nodeId="80"/>
          </Shape>
        </TransformGroup>
        <Shape shapeId="14" name="infoTrigger" visibility="false" static="true" trigger="true" collisionMask="1048576" nodeId="81" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="15" name="industrialWallLight" lockedgroup="true" translation="-0.154825 3.94027 1.83351" rotation="1.32508e-05 0 0" static="true" density="0.0001" nodeId="82" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true">
          <Shape shapeId="16" name="industrialWallLight_vis" clipDistance="200" nodeId="83" materialIds="6" receiveShadows="true"/>
          <Shape shapeId="17" name="glass" translation="0 0 0.0144467" clipDistance="40" nodeId="84" materialIds="12" castsShadows="true" receiveShadows="true"/>
          <TransformGroup name="illum" nodeId="85">
            <TransformGroup name="selfIllum" nodeId="86" weatherRequiredMask="64" visibleShaderParameter="3">
              <Shape shapeId="18" name="industrialWallLightInnerLit" clipDistance="200" nodeId="87" materialIds="7" castsShadows="true" receiveShadows="true" weatherRequiredMask="64" visibleShaderParameter="0.1"/>
              <Shape shapeId="19" name="bulbIllum" translation="-0.00176918 -0.0420775 0.0480477" clipDistance="200" nodeId="88" materialIds="7" receiveShadows="true" weatherRequiredMask="64" visibleShaderParameter="5"/>
              <Shape shapeId="20" name="glass" clipDistance="100" nodeId="89" materialIds="12" castsShadows="true" receiveShadows="true" weatherRequiredMask="64" visibleShaderParameter="10"/>
            </TransformGroup>
            <TransformGroup name="realLights" nodeId="90" weatherRequiredMask="64">
              <Light name="spotLight" translation="0 0 0.05" rotation="-180 0 0" clipDistance="200" nodeId="91" type="spot" color="0.7 0.5 0.3" emitDiffuse="true" emitSpecular="true" castShadowMap="true" depthMapBias="0.001" depthMapSlopeScaleBias="2" depthMapSlopeClamp="0.001" depthMapResolution="512" shadowFarDistance="80" shadowExtrusionDistance="200" pcssLightSize="50" pcssLightDistance="50" pcssDepthBiasFactor="1" pcssMaxPenumbraSize="1" shadowPerspective="false" range="8" coneAngle="179" dropOff="0" weatherRequiredMask="64" renderInvisible="true"/>
              <Light name="pointLight" translation="0 0 0.05" rotation="-180 0 0" clipDistance="200" nodeId="92" type="point" color="0.7 0.5 0.3" emitDiffuse="true" emitSpecular="true" range="3" weatherRequiredMask="64" renderInvisible="true"/>
            </TransformGroup>
          </TransformGroup>
        </Shape>
        <TransformGroup name="collision" rotation="0 2.36783e-05 0" nodeId="93">
          <Shape shapeId="21" name="tipCol2" translation="0 0 5.75524" static="true" collisionMask="524288" nodeId="94" materialIds="8" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        </TransformGroup>
      </TransformGroup>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="58">
      <Attribute name="noTireTracks" type="boolean" value="true"/>
    </UserAttribute>
  </UserAttributes>

</i3D>
