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

<i3D name="farmGarage" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">

  <Files>
    <File fileId="11" filename="$data/maps/mapAlpine/textures/buildingDecals01_diffuse.png" />
    <File fileId="12" filename="$data/maps/mapAlpine/textures/buildingDecals01_normal.png" />
    <File fileId="13" filename="$data/maps/mapAlpine/textures/buildingDecals01_specular.png" />
    <File fileId="8" filename="$data/maps/mapAlpine/textures/doorsSET_diffuse.png" />
    <File fileId="9" filename="$data/maps/mapAlpine/textures/doorsSET_normal.png" />
    <File fileId="10" filename="$data/maps/mapAlpine/textures/doorsSET_specular.png" />
    <File fileId="1" filename="$data/maps/mapAlpine/textures/mainHouseGarage_diffuse.png" />
    <File fileId="5" filename="$data/maps/mapAlpine/textures/mainHouseGarage_mask.png" />
    <File fileId="2" filename="$data/maps/mapAlpine/textures/mainHouseGarage_normal.png" />
    <File fileId="3" filename="$data/maps/mapAlpine/textures/mainHouseGarage_specular.png" />
    <File fileId="6" filename="$data/maps/mapAlpine/textures/shared/mapDirtAlpine_diffuse.png" />
    <File fileId="7" filename="$data/maps/mapAlpine/textures/shared/mapLeaks_diffuse.png" />
    <File fileId="15" filename="$data/maps/mapAlpine/textures/windowsCurtains01_diffuse.png" />
    <File fileId="16" filename="$data/maps/mapAlpine/textures/windowsCurtains01_normal.png" />
    <File fileId="17" filename="$data/maps/mapAlpine/textures/windowsCurtains01_specular.png" />
    <File fileId="19" filename="$data/maps/mapAlpine/textures/windowsGlass01_diffuse.png" />
    <File fileId="20" filename="$data/maps/mapAlpine/textures/windowsGlass01_normal.png" />
    <File fileId="21" filename="$data/maps/mapAlpine/textures/windowsGlass01_specular.png" />
    <File fileId="25" filename="$data/maps/mapAlpine/textures/windowsRoomInteriorsDay_diffuse.png" />
    <File fileId="22" filename="$data/maps/mapAlpine/textures/windowsRoomInteriorsNight_diffuse.png" />
    <File fileId="31" filename="$data/maps/textures/shared/props/icicles_diffuse.png" />
    <File fileId="32" filename="$data/maps/textures/shared/props/icicles_normal.png" />
    <File fileId="33" filename="$data/maps/textures/shared/props/icicles_specular.png" />
    <File fileId="26" filename="$data/maps/textures/shared/snow_diffuse.png" />
    <File fileId="27" filename="$data/maps/textures/shared/snow_normal.png" />
    <File fileId="28" filename="$data/maps/textures/shared/snow_specular.png" />
    <File fileId="4" filename="$data/shaders/buildingShader.xml" />
    <File fileId="14" filename="$data/shaders/decalShader.xml" />
    <File fileId="24" filename="$data/shaders/glowShader.xml" />
    <File fileId="29" filename="$data/shaders/snowHeapShader.xml" />
    <File fileId="18" filename="$data/shaders/translucencyShader.xml" />
    <File fileId="23" filename="$data/shared/default_normal.png" />
    <File fileId="30" filename="$data/shared/sparkles_normal.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="9" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="mainHouseGarage_mat" materialId="1" customShaderId="4">
      <CustomParameter name="dirtMossSmoothness" value="0.12 0.12"/>
      <CustomParameter name="dirtMossMix" value="1.0 1.0"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mDirtDiffuse" fileId="6"/>
      <Custommap name="mMossDiffuse" fileId="7"/>
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="doorsSET_mat" materialId="2">
      <Texture fileId="8"/>
      <Normalmap fileId="9"/>
      <Glossmap fileId="10"/>
    </Material>
    <Material name="buildingDecals01_mat" materialId="3" alphaBlending="true" customShaderId="14">
      <Texture fileId="11"/>
      <Normalmap fileId="12"/>
      <Glossmap fileId="13"/>
    </Material>
    <Material name="windowsCurtains01_mat" materialId="4" customShaderId="18">
      <CustomParameter name="translucencyAmount" value="0.5"/>
      <Texture fileId="15"/>
      <Normalmap fileId="16"/>
      <Glossmap fileId="17"/>
    </Material>
    <Material name="windowsGlass01_mat" materialId="5" alphaBlending="true">
      <Texture fileId="19"/>
      <Normalmap fileId="20"/>
      <Glossmap fileId="21"/>
    </Material>
    <Material name="windowsRoomInteriorsNight_mat" materialId="6" specularColor="0 1 0" customShaderId="24" customShaderVariation="alphaTestDisable_extraBaseMap">
      <CustomParameter name="lightControl" value="1.0"/>
      <Custommap name="mExtraBaseMap" fileId="25"/>
      <Texture fileId="22"/>
      <Normalmap fileId="23"/>
    </Material>
    <Material name="snow_mat" materialId="7" customShaderId="29">
      <Custommap name="mSparklesNormal" fileId="30"/>
      <Texture fileId="26"/>
      <Normalmap fileId="27" bumpDepth="0.5"/>
      <Glossmap fileId="28"/>
    </Material>
    <Material name="icicles_mat" materialId="8" alphaBlending="true" customShaderId="29" customShaderVariation="icicle">
      <Refractionmap type="planar" coeff="1" bumpScale="0.1"/>
      <Texture fileId="31"/>
      <Normalmap fileId="32"/>
      <Glossmap fileId="33"/>
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="farmGarage" nodeId="1">
      <TransformGroup name="farmGarage_vis" lodDistance="0 100" collision="false" density="0" clipDistance="800" nodeId="2">
        <Shape name="LOD0" shapeId="1" castsShadows="true" receiveShadows="true" materialIds="1" clipDistance="100" nodeId="3">
          <Shape name="doors" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="100" nodeId="4"/>
          <Shape name="garageDoor" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="100" nodeId="5"/>
          <Shape name="buildingDecals" shapeId="4" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="100" nodeId="6"/>
          <TransformGroup name="interior" translation="38 0 0" nodeId="7">
            <Shape name="curtains" translation="-38 0 0" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="4" clipDistance="100" nodeId="8"/>
            <Shape name="windows" translation="-38 0 0" shapeId="6" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="100" nodeId="9"/>
            <TransformGroup name="illum" nodeId="10">
              <TransformGroup name="selfIllum" nodeId="11">
                <Shape name="interiorDay" translation="-38 0 0" shapeId="7" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="100" nodeId="12" weatherRequiredMask="64" renderInvisible="true"/>
              </TransformGroup>
              <TransformGroup name="realLights" translation="-38 0 0" collision="false" density="0" nodeId="13" weatherRequiredMask="64">
                <Light name="pointLight1" translation="12.3524 7.89445 1.35216" type="point" color="0.03 0.03 0.02" emitDiffuse="true" emitSpecular="true" range="5" clipDistance="100" nodeId="14"/>
                <Light name="pointLight10" translation="12.3524 7.89445 -1.49819" type="point" color="0.03 0.03 0.02" emitDiffuse="true" emitSpecular="true" range="5" clipDistance="100" nodeId="15"/>
                <Light name="pointLight12" translation="-13.3205 4.41913 -7.03871" type="point" color="0.03 0.03 0.02" emitDiffuse="true" emitSpecular="true" range="5" clipDistance="100" nodeId="16"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="winter" nodeId="17" weatherRequiredMask="1024">
            <Shape name="snow" shapeId="8" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="150" nodeId="18" weatherRequiredMask="1024"/>
            <Shape name="icicles" shapeId="9" castsShadows="true" receiveShadows="true" materialIds="8" clipDistance="70" nodeId="19" weatherRequiredMask="1024"/>
          </TransformGroup>
        </Shape>
        <Shape name="LOD1" rotation="2.50448e-06 0 0" scale="1 1 1" shapeId="10" castsShadows="true" receiveShadows="true" materialIds="1" clipDistance="800" nodeId="20">
          <Shape name="windowsLOD" rotation="6.83019e-06 0 0" shapeId="11" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="250" nodeId="21"/>
          <Shape name="doorsLOD" rotation="6.83019e-06 0 0" shapeId="12" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="250" nodeId="22"/>
          <TransformGroup name="illum" nodeId="23">
            <TransformGroup name="selfIllum" nodeId="24">
              <Shape name="interiorDayLOD" rotation="6.83019e-06 0 0" shapeId="13" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="800" nodeId="25" weatherRequiredMask="64" renderInvisible="true"/>
            </TransformGroup>
          </TransformGroup>
        </Shape>
        <Shape name="occluderMesh" translation="-0.568079 5.68412 -2.40071" shapeId="14" castsShadows="true" receiveShadows="true" nonRenderable="true" occluder="true" materialIds="9" clipDistance="300" nodeId="26"/>
      </TransformGroup>
      <TransformGroup name="clearAreas" nodeId="27">
        <TransformGroup name="clearArea1Start" translation="-13.9101 0 -7.7233" nodeId="28">
          <TransformGroup name="clearArea1Width" translation="0 0 15.977" nodeId="29"/>
          <TransformGroup name="clearArea1Height" translation="27.1655 0 0.190564" nodeId="30"/>
        </TransformGroup>
        <TransformGroup name="clearArea2Start" translation="-12.0891 0 -12.387" nodeId="31">
          <TransformGroup name="clearArea2Width" translation="0 0 7.02002" nodeId="32"/>
          <TransformGroup name="clearArea2Height" translation="15.6782 0 0" nodeId="33"/>
        </TransformGroup>
        <TransformGroup name="clearArea3Start" translation="-19.4379 0 -7.58568" nodeId="34">
          <TransformGroup name="clearArea3Width" translation="-2.27374e-15 0 13.0711" nodeId="35"/>
          <TransformGroup name="clearArea3Height" translation="8.66458 0 -1.13687e-15" nodeId="36"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="indoorAreas" translation="-12.2393 0 -7.01932" nodeId="37">
        <TransformGroup name="indoorArea1Start" translation="0.00817542 0 0.339959" nodeId="38">
          <TransformGroup name="indoorArea1Width" translation="25.1979 0 0" nodeId="39"/>
          <TransformGroup name="indoorArea1Height" translation="0 0 14.727" nodeId="40"/>
        </TransformGroup>
        <TransformGroup name="indoorArea2Start" translation="-6.91665 0 0.115097" nodeId="41">
          <TransformGroup name="indoorArea2Width" translation="8.66216 0 0" nodeId="42"/>
          <TransformGroup name="indoorArea2Height" translation="0 0 12.1418" nodeId="43"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="testAreas" nodeId="44">
        <TransformGroup name="testArea1Start" translation="-13.3915 0 -7.94753" nodeId="45">
          <TransformGroup name="testArea1End" translation="26.3145 12.4037 16.776" nodeId="46"/>
        </TransformGroup>
        <TransformGroup name="testArea2Start" translation="-13.5547 0 -13.0561" nodeId="47">
          <TransformGroup name="testArea2End" translation="17.5447 8.06129 5.05793" nodeId="48"/>
        </TransformGroup>
        <TransformGroup name="testArea3Start" translation="-19.9682 0 -8.01084" nodeId="49">
          <TransformGroup name="testArea3End" translation="7.26706 6.65 13.5757" nodeId="50"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="tipOcclusionUpdateAreas" nodeId="51">
        <TransformGroup name="tipOcclusionUpdateArea1Start" translation="-21.0551 0 -13.6216" nodeId="52">
          <TransformGroup name="tipOcclusionUpdateArea1End" translation="35.9209 0 23.2338" nodeId="53"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="54">
        <Shape name="tipCollision" visibility="false" shapeId="15" static="true" density="0" collisionMask="524288" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9" nodeId="55"/>
        <Shape name="garageCollision" translation="-10.9786 -1.17471 -1.80071" visibility="false" shapeId="16" static="true" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9" clipDistance="800" nodeId="56" weatherRequiredMask="64" renderInvisible="true"/>
      </TransformGroup>
      <TransformGroup name="lights" visibility="false" nodeId="57">
        <TransformGroup name="realLights" nodeId="58">
          <TransformGroup name="realLightsLow" nodeId="59">
            <Light name="pointLightLow" type="point" color="0.44 0.4 0.4" emitDiffuse="true" emitSpecular="true" range="7" clipDistance="75" nodeId="60"/>
          </TransformGroup>
          <TransformGroup name="realLightsHigh" nodeId="61">
            <Light name="spotLightHigh" rotation="-90 0 0" type="spot" color="0.55 0.5 0.5" emitDiffuse="true" emitSpecular="true" range="18" coneAngle="120" dropOff="4" clipDistance="75" nodeId="62"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="linkedLights" nodeId="63"/>
        <TransformGroup name="lightSwitch" nodeId="64"/>
      </TransformGroup>
    </TransformGroup>
  </Scene>

  <UserAttributes>
  </UserAttributes>
</i3D>
