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

<i3D name="standClock.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.6"/>
  </Asset>

  <Files>
    <File fileId="4" filename="$data/shaders/buildingShader.xml"/>
    <File fileId="3" filename="$data/shared/default_specular.dds"/>
    <File fileId="14" filename="$data/shared/warningStripes_diffuse.png"/>
    <File fileId="15" filename="$data/shared/warningStripes_normal.png"/>
    <File fileId="16" filename="$data/shared/warningStripes_specular.png"/>
    <File fileId="1" filename="textures/TimeSystem.dds"/>
    <File fileId="2" filename="textures/TimeSystem_normal.dds"/>
  </Files>


  <Materials>
    <Material name="digitalCLock" materialId="5" specularColor="0.501961 1 0.501961" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
    </Material>
    <Material name="digitalClock_mat" materialId="6" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="lambert1" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="screw_mat" materialId="8" specularColor="0.8 1 0.8">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
    </Material>
    <Material name="screw_mat" materialId="9" specularColor="0.8 1 0.8" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="10" diffuseColor="1 1 1 1">
    </Material>
    <Material name="warningStripes_mat" materialId="11">
      <Texture fileId="14"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="16"/>
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="stand" clipDistance="250" nodeId="21">
      <Shape name="Stand" shapeId="1" nodeId="22" castsShadows="true" receiveShadows="true" materialIds="6,8">
        <Shape name="Table" translation="-0.000134889 1.80609 0" shapeId="2" nodeId="23" castsShadows="true" receiveShadows="true" materialIds="5,9">
          <TransformGroup name="digitalGlock" translation="0 -0.0449144 -0.0230249" rotation="3.0517e-14 90 6.31315e-09" nodeId="24">
            <TransformGroup name="glock1" translation="-0.0137424 -0.00691488 0.00206228" nodeId="25"/>
            <TransformGroup name="glock2" translation="-1.49574e-15 5 1.79418" rotation="-180 -2.73034e-05 -180" nodeId="26"/>
          </TransformGroup>
          <Shape name="collision" translation="0 -0.0222632 0" shapeId="3" visibility="false" kinematic="true" collisionFilterGroup="0x103c" collisionFilterMask="0xfffffbff" nodeId="27" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        </Shape>
        <Shape name="Trigger" translation="0.480029 1.24469 0" shapeId="4" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" clipDistance="500" nodeId="28" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
      </Shape>
      <TransformGroup name="collision" nodeId="29">
        <Shape name="collision" translation="0 0.848131 0" shapeId="5" visibility="false" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="30" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Shape name="collision" translation="0 1.74332 0" shapeId="6" visibility="false" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="31" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Shape name="collision" translation="0 0.0023697 0" shapeId="7" visibility="false" static="true" collisionFilterGroup="0x1034" collisionFilterMask="0xfffffbff" nodeId="32" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
      </TransformGroup>
      <TransformGroup name="warningStripes" translation="0 -0.0319904 0" nodeId="33">
        <Shape name="warningStripesCorner3" translation="0.0890218 0 0.507899" rotation="-2.89884e-05 90 0" shapeId="8" clipDistance="200" nodeId="34" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="11"/>
        <Shape name="warningStripesCorner3" translation="0.0890217 0 -0.519281" rotation="2.53752e-12 0 2.89882e-05" shapeId="8" clipDistance="200" nodeId="35" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="11"/>
      </TransformGroup>
      <TransformGroup name="clearAreas" translation="-0.016 0 0.525" nodeId="36">
        <TransformGroup name="clearArea1Start" nodeId="37">
          <TransformGroup name="clearArea1Width" translation="0.761 0 0" nodeId="38"/>
          <TransformGroup name="clearArea1Height" translation="0 0 -1.156" nodeId="39"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="levelAreas" translation="-0.016 0 0.525" nodeId="40">
        <TransformGroup name="levelArea1Start" nodeId="41">
          <TransformGroup name="levelArea1Width" translation="0.761 0 0" nodeId="42"/>
          <TransformGroup name="levelArea1Height" translation="0 0 -1.156" nodeId="43"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="testAreas" nodeId="44">
        <TransformGroup name="testArea1Start" translation="-0.0177707 0 -0.6006" nodeId="45">
          <TransformGroup name="testArea1End" translation="0.661823 2.81175 1.15685" nodeId="46"/>
        </TransformGroup>
        <TransformGroup name="testArea2Start" translation="-2.47768 29.1919 -1.3058" nodeId="47">
          <TransformGroup name="testArea2End" translation="4.98884 5.8864 2.91295" nodeId="48"/>
        </TransformGroup>
      </TransformGroup>
    </TransformGroup>
  </Scene>

</i3D>
