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

<i3D name="farmSiloSmall" 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="8.2.0"/>
  </Asset>

  <Files>
    <File fileId="4" filename="$data/maps/textures/shared/wheatBottom_diffuse.dds"/>
    <File fileId="3" filename="$data/maps/textures/shared/wheatBottom_diffuse.png"/>
    <File fileId="10" filename="$data/maps/textures/shared/wheatBottom_normal.png"/>
    <File fileId="9" filename="$data/shaders/dashboardSymbolsShader.xml"/>
    <File fileId="22" filename="$data/shaders/emissiveAdditiveShader.xml"/>
    <File fileId="5" filename="$data/shaders/streamShader.xml"/>
    <File fileId="6" filename="$data/shared/clearGlass03_diffuse.dds"/>
    <File fileId="2" filename="$data/shared/default_normal.png"/>
    <File fileId="19" filename="textures/basecolorgrey.png"/>
    <File fileId="12" filename="textures/color.png"/>
    <File fileId="17" filename="textures/concrete_floor_02_AO_1k.png"/>
    <File fileId="20" filename="textures/normal.png"/>
    <File fileId="21" filename="textures/transparent.dds"/>
    <File fileId="8" filename="textures/white.png"/>
  </Files>


  <Materials>
    <Material name="Material.001" materialId="9" specularColor="0.4 1 0.2">
      <Texture fileId="12"/>
    </Material>
    <Material name="Glass" materialId="13" specularColor="0.364706 1 0.529412" alphaBlending="true">
      <Texture fileId="6"/>
    </Material>
    <Material name="Grain" materialId="11" specularColor="0.4 1 0.2">
      <Texture fileId="3"/>
      <Normalmap fileId="10" bumpDepth="0"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="14" customShaderId="5">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <CustomParameter name="directions" value="-10 0 -10 0"/>
    </Material>
    <Material name="Led" materialId="16" emissiveColor="0 0 0 1" specularColor="0.0666667 1 0.658824" customShaderId="9">
      <Texture fileId="8"/>
      <CustomParameter name="lightControl" value="7 0 0 0"/>
      <CustomParameter name="baseColor" value="0 0 0 0"/>
      <CustomParameter name="emitColor" value="0 0.05 0.5 0"/>
    </Material>
    <Material name="emissiveLight_mat" materialId="5" alphaBlending="true" customShaderId="22" customShaderVariation="colorScale">
      <Emissivemap fileId="21"/>
      <CustomParameter name="colorScale" value="0 0.05 0.5 1"/>
    </Material>
    <Material name="default_mat" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1">
      <Normalmap fileId="2"/>
    </Material>
    <Material name="lambert1" materialId="4" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="Placeable.001" materialId="8" specularColor="0.2 1 0.4">
      <Texture fileId="12"/>
    </Material>
    <Material name="Concrete" materialId="10" specularColor="0.2 1 1">
      <Texture fileId="17"/>
    </Material>
    <Material name="grill" materialId="12" specularColor="0.4 1 0.2">
      <Texture fileId="19"/>
      <Normalmap fileId="20" bumpDepth="0.05"/>
    </Material>
    <Material name="Led" materialId="7" customShaderId="9">
      <Texture fileId="8"/>
      <CustomParameter name="lightControl" value="7 0 0 0"/>
      <CustomParameter name="baseColor" value="0 0 0 0"/>
      <CustomParameter name="emitColor" value="0 0.05 0.5 0"/>
    </Material>
    <Material name="1" materialId="15" diffuseColor="0.0156863 0.0156863 0.0156863 1" specularColor="0.4 1 0.2">
    </Material>
  </Materials>


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


  <Dynamics>
  </Dynamics>

  <Scene>
    <TransformGroup name="farmSiloSmall" nodeId="35">
      <TransformGroup name="gameplay" nodeId="36">
        <TransformGroup name="IN" translation="-5.02257 0.681326 16.566" nodeId="37">
          <TransformGroup name="unloadingStation" nodeId="38">
            <TransformGroup name="unloadingTriggers" nodeId="39">
              <Shape shapeId="1" name="exactFillRootNode" translation="0.494419 -0.45 -0.388034" scale="1 1 2.5" static="true" collisionMask="1073741824" nodeId="40" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="OUT" rotation="180 -5.00896e-06 180" nodeId="41">
          <TransformGroup name="loadingStation" nodeId="42">
            <TransformGroup name="loadingTriggers" nodeId="43">
              <Shape shapeId="2" name="loadingTrigger" translation="0.121656 5 5.74" static="true" trigger="true" collisionMask="1073741824" nodeId="44" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <TransformGroup name="dischargeNode" translation="0 5.1 5.74" nodeId="45"/>
              <TransformGroup name="dischargeEffect" translation="0 5.1 5.74" nodeId="46">
                <Shape shapeId="3" name="pipeEffect" translation="0.101466 0 0" rotation="90 0 0" scale="6 6 0.6" clipDistance="300" nodeId="47" materialIds="6" castsShadows="true" receiveShadows="true">
                  <Shape shapeId="4" name="pipeEffect" translation="-0.205383 -1.73087 2.50714" rotation="90 0 0" scale="0.188573 1 0.189" clipDistance="300" nodeId="48" materialIds="14" castsShadows="true" receiveShadows="true"/>
                  <Light name="pipeEffect" translation="-0.205383 -1.73087 -0.386874" rotation="90 0 0" scale="0.188573 1 0.189" nodeId="49" type="point" color="0 0.5 1" emitDiffuse="true" emitSpecular="true" castShadowMap="true" depthMapBias="0.0012" depthMapSlopeScaleBias="2" depthMapSlopeClamp="0.0005" depthMapResolution="1024" shadowFarDistance="80" shadowExtrusionDistance="200" shadowPerspective="false" decayRate="4" range="5"/>
                </Shape>
                <Shape shapeId="5" name="pipeEffectSmoke" translation="0.112827 -5.52792 0.116423" visibility="false" clipDistance="100" nodeId="50" materialIds="6" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="storageFarm" translation="-5.87317 0 0" nodeId="51"/>
        <TransformGroup name="mapPosition" translation="5.5 0 0" nodeId="52"/>
      </TransformGroup>
      <TransformGroup name="Silo" translation="1.064 0 4.638" rotation="-180 40.011 -180" scale="0.4 0.4 0.4" nodeId="53">
        <Shape shapeId="6" name="Glass" static="true" nodeId="54" materialIds="13" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="7" name="Led" nodeId="55" materialIds="7" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="8" name="Grain" nodeId="56" materialIds="11" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="9" name="OilStorageMediumTank_Armor.001" static="true" nodeId="57" materialIds="9" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="10" name="OilStorageMediumTank_Armor.002" static="true" nodeId="58" materialIds="8" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="11" name="OilStorageMediumTank_Armor.004" static="true" nodeId="59" materialIds="15" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="12" name="led1" rotation="-90 -0 0" scale="100 100 100" nodeId="60" materialIds="16" castsShadows="true" receiveShadows="true" distanceBlending="false"/>
      </TransformGroup>
      <Shape shapeId="13" name="SellingStation" translation="2.56018 -0.141497 2.85561" rotation="-180 40.011 -180" scale="0.6 0.6 0.6" static="true" nodeId="61" materialIds="10" castsShadows="true" receiveShadows="true">
        <Shape shapeId="14" name="Grill" static="true" nodeId="62" materialIds="12" castsShadows="true" receiveShadows="true"/>
        <Shape shapeId="15" name="Grain.001" translation="-0.18529 0.354704 -2.35881" scale="0.9 0.9 0.9" nodeId="63" materialIds="11" castsShadows="true" receiveShadows="true"/>
      </Shape>
      <TransformGroup name="areaDefinitions" nodeId="64">
        <TransformGroup name="start" translation="-13.5 0 -11" nodeId="65">
          <TransformGroup name="width" translation="27 0 0" nodeId="66"/>
          <TransformGroup name="height" translation="0 0 32.2197" nodeId="67"/>
        </TransformGroup>
      </TransformGroup>
      <Shape shapeId="16" name="tipCol" static="true" collisionMask="524288" nodeId="68" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
      <TransformGroup name="switchableMark" translation="-5.01807e-07 5.1 -5.74" rotation="180 -5.00896e-06 -180" nodeId="69">
        <TransformGroup name="mark" nodeId="70">
          <TransformGroup name="light" nodeId="71">
            <Light name="pointLight" translation="0.111288 0 9.11495e-09" rotation="-90 0 0" clipDistance="100" nodeId="72" type="spot" color="0 0.05 0.5" emitDiffuse="true" emitSpecular="true" castShadowMap="true" depthMapBias="0.001" depthMapSlopeScaleBias="0.005" depthMapSlopeClamp="0.02" depthMapResolution="256" shadowFarDistance="80" shadowExtrusionDistance="200" shadowPerspective="false" decayRate="4" range="10" coneAngle="20" dropOff="4"/>
            <Shape shapeId="3" name="lightMark" translation="0.10897 0 2.61708e-08" rotation="90 0 0" scale="7 7 7" clipDistance="100" nodeId="73" materialIds="5" castsShadows="true" receiveShadows="true"/>
          </TransformGroup>
        </TransformGroup>
        <Shape shapeId="17" name="toggleTrigger" translation="0 -4 0" static="true" trigger="true" collisionMask="3145728" clipDistance="251" nodeId="74" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
      </TransformGroup>
    </TransformGroup>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="35">
      <Attribute name="mapPositionIndex" type="string" value="0|3"/>
    </UserAttribute>
  </UserAttributes>

</i3D>
