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

<i3D name="hayLoft01.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="21" filename="$data/maps/mapAS/textures/props/cliffs/rockDetail_normal.png"/>
    <File fileId="16" filename="$data/maps/mapAS/textures/props/cliffs/rocksSet_diffuse.png"/>
    <File fileId="17" filename="$data/maps/mapAS/textures/props/cliffs/rocksSet_normal.png"/>
    <File fileId="18" filename="$data/maps/mapAS/textures/props/cliffs/rocksSet_specular.png"/>
    <File fileId="20" filename="$data/maps/mapAS/textures/terrain/grass01_diffuse.png"/>
    <File fileId="12" filename="$data/maps/textures/shared/snow_diffuse.png"/>
    <File fileId="13" filename="$data/maps/textures/shared/snow_normal.png"/>
    <File fileId="9" filename="$data/maps/textures/shared/snow_specular.png"/>
    <File fileId="5" filename="$data/shaders/buildingShader.xml"/>
    <File fileId="19" filename="$data/shaders/placeableShader.xml"/>
    <File fileId="14" filename="$data/shaders/snowHeapShader.xml"/>
    <File fileId="6" filename="textures/hayLoft01_mask.dds"/>
    <File fileId="2" filename="textures/shedHay_diffuse.dds"/>
    <File fileId="11" filename="textures/shedHay_height.dds"/>
    <File fileId="3" filename="textures/shedHay_normal.dds"/>
    <File fileId="4" filename="textures/shedHay_specular.dds"/>
  </Files>


  <Materials>
    <Material name="material" materialId="5" diffuseColor="0 0 0 1">
    </Material>
    <Material name="rocksSet_mat" materialId="6" customShaderId="19" customShaderVariation="rockDetail_terrainSampleVT">
      <Texture fileId="16"/>
      <Normalmap fileId="17"/>
      <Glossmap fileId="18"/>
      <Custommap name="mMossDetail" fileId="20"/>
      <Custommap name="mNormalDetail" fileId="21"/>
      <CustomParameter name="mossLevel" value="0"/>
      <CustomParameter name="heightMask" value="0.9"/>
    </Material>
    <Material name="shedHay_mat" materialId="7" customShaderId="5" customShaderVariation="customParallax">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="mMaskMap" fileId="6"/>
      <Custommap name="mParallaxMap" fileId="11"/>
    </Material>
    <Material name="snow_mat" materialId="8" customShaderId="14">
      <Texture fileId="12"/>
      <Normalmap fileId="13" bumpDepth="0.5"/>
      <Glossmap fileId="9"/>
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="hayLoft01" clipDistance="400" nodeId="23">
      <TransformGroup name="hayLoft_gameplay" nodeId="24">
        <Shape name="fillVolume_hayLoft01" translation="0 0 -1.5" shapeId="1" clipDistance="300" nodeId="25" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
        <Shape name="infoTrigger_01" shapeId="2" visibility="false" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" nodeId="26" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
        <TransformGroup name="loadingStation_01" nodeId="27">
          <TransformGroup name="aiNodeLoading_01" translation="0 0 4.5" rotation="-0 90 0" nodeId="28"/>
          <TransformGroup name="dischargeNode_01" translation="0 5 4.5" nodeId="29"/>
          <Shape name="loadingTrigger_01" translation="0 5 4.5" shapeId="3" visibility="false" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="30" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
          <TransformGroup name="markerLoading_01" translation="1 0 3.5" nodeId="31"/>
        </TransformGroup>
        <TransformGroup name="unloadingStation_01" nodeId="32">
          <TransformGroup name="aiNodeUnloading_01" translation="0 0 4.5" rotation="-0 90 0" nodeId="33"/>
          <Shape name="exactFillRootNode_01" translation="0 0 4" shapeId="4" kinematic="true" compound="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="34" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
          <Shape name="baleTrigger_01" translation="0 0 4" shapeId="4" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000" nodeId="35" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
          <TransformGroup name="markerUnloading_01" translation="-1 0 3.5" nodeId="36"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="clearAreas_hayLoft01" nodeId="37">
        <TransformGroup name="clearArea1Start" translation="-2.1 0 -2.6" nodeId="38">
          <TransformGroup name="clearArea1Width" translation="0 0 5.2" nodeId="39"/>
          <TransformGroup name="clearArea1Height" translation="4.2 0 0" nodeId="40"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="indoorAreas_hayLoft01" nodeId="41">
        <TransformGroup name="indoorArea1Start" translation="-2.3 0 -2.8" nodeId="42">
          <TransformGroup name="indoorArea1Width" translation="0 0 5.6" nodeId="43"/>
          <TransformGroup name="indoorArea1Height" translation="4.6 0 0" nodeId="44"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="levelAreas_hayLoft01" nodeId="45">
        <TransformGroup name="levelArea1Start" translation="-2.3 0 -2.8" nodeId="46">
          <TransformGroup name="levelArea1Width" translation="0 0 6.5" nodeId="47"/>
          <TransformGroup name="levelArea1Height" translation="4.6 0 0" nodeId="48"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="testAreas_hayLoft01" nodeId="49">
        <TransformGroup name="testArea1Start" translation="-3 0 -3.5" nodeId="50">
          <TransformGroup name="testArea1End" translation="6 4 7" nodeId="51"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="tipOcclusionUpdateAreas_hayLoft01" nodeId="52">
        <TransformGroup name="tipOcclusionUpdateArea1Start" translation="-3 0 -3.5" nodeId="53">
          <TransformGroup name="tipOcclusionUpdateArea1End" translation="6 0 7" nodeId="54"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="visuals" nodeId="55">
        <TransformGroup name="lod_visuals" lodDistance="0 100 200" nodeId="56">
          <Shape name="hayLoft01" shapeId="5" clipDistance="400" nodeId="57" castsShadows="true" receiveShadows="true" materialIds="7">
            <TransformGroup name="winter" nodeId="58" weatherRequiredMask="0x400">
              <Shape name="snow_hayLoft01" shapeId="6" clipDistance="150" nodeId="59" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
          </Shape>
          <Shape name="hayLoft01_LOD1" shapeId="7" clipDistance="400" nodeId="60" castsShadows="true" receiveShadows="true" materialIds="7"/>
          <Shape name="hayLoft01_LOD2" shapeId="8" clipDistance="400" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </TransformGroup>
        <TransformGroup name="foundationStones" clipDistance="175" nodeId="62">
          <TransformGroup name="lod_foundationStones01" lodDistance="0 25" nodeId="63">
            <Shape name="foundationStones01" shapeId="9" nodeId="64" castsShadows="true" receiveShadows="true" materialIds="6"/>
            <Shape name="foundationStones01_LOD" shapeId="10" nodeId="65" castsShadows="true" receiveShadows="true" materialIds="6"/>
          </TransformGroup>
          <Shape name="col_foundationStones01" shapeId="11" visibility="false" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="66" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="collisions_hayLoft01" nodeId="67">
        <Shape name="collision_hayLoft01" shapeId="12" visibility="false" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="68" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
        <Shape name="tipCol_hayLoft01" shapeId="13" visibility="false" static="true" collisionFilterGroup="0x8" collisionFilterMask="0x1" nodeId="69" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
      </TransformGroup>
    </TransformGroup>
  </Scene>

</i3D>
