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

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

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="17" filename="$data/shared/default_normal.png"/>
    <File fileId="8" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_diffuse.png"/>
    <File fileId="7" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_normal.png"/>
    <File fileId="6" filename="$data/shared/detailLibrary/calibrated/calibratedPaint_specular.png"/>
    <File fileId="14" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="15" filename="$data/shared/detailLibrary/metallic/silverScratched_diffuse.png"/>
    <File fileId="13" filename="$data/shared/detailLibrary/metallic/silverScratched_specular.png"/>
    <File fileId="19" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds"/>
    <File fileId="18" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
    <File fileId="2" filename="$data/shared/white_diffuse.dds"/>
    <File fileId="16" filename="texture/Decal.dds"/>
    <File fileId="4" filename="texture/Tremie_Royer_Spec.dds"/>
    <File fileId="3" filename="texture/Tremies_Normal.png"/>
  </Files>


  <Materials>
    <Material name="calibratedGlossPaintRed" materialId="5" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="0.708 0.05 0.02"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.5"/>
      <CustomParameter name="clearCoatSmoothness" value="0.85"/>
    </Material>
    <Material name="decal" materialId="6" alphaBlending="true" customShaderId="5" customShaderVariation="vmaskUV2">
      <Texture fileId="16"/>
      <Normalmap fileId="17"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
    <Material name="default_mat" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
      <Normalmap fileId="17"/>
    </Material>
    <Material name="i3d_default_material" materialId="8" diffuseColor="0.8 0.8 0.8 1" specularColor="0.6 1 0">
    </Material>
    <Material name="lambert1" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="silverScratchedMat" materialId="10" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="13"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="15"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="11" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="tremie_main_compoment1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="33" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11">
      <TransformGroup name="Visual" nodeId="34">
        <Shape name="Tremie" translation="0 0.437792 0" rotation="-9.33467e-06 -0 0" shapeId="2" nodeId="35" castsShadows="true" receiveShadows="true" materialIds="5,10"/>
        <Shape name="Decal" translation="0 1.60655 0" rotation="-9.33467e-06 -0 0" shapeId="3" clipDistance="50" nodeId="36" castsShadows="true" receiveShadows="true" materialIds="6"/>
      </TransformGroup>
      <TransformGroup name="Configuration" nodeId="37">
        <Shape name="Goulotte" translation="0 0.258898 0.637426" rotation="0 -0 -1.21807e-07" shapeId="4" nodeId="38" castsShadows="true" receiveShadows="true" materialIds="5"/>
        <Shape name="Hausse" shapeId="5" nodeId="39" castsShadows="true" receiveShadows="true" materialIds="5,10"/>
      </TransformGroup>
      <TransformGroup name="animation" nodeId="40">
        <TransformGroup name="close" nodeId="41">
          <Shape name="Trappe" translation="-0.001 0.20636 0.617496" rotation="-180 0 -180" shapeId="6" nodeId="42" castsShadows="true" receiveShadows="true" materialIds="5,10">
            <TransformGroup name="referencePoint" translation="-0.000794925 -0.000378311 -0.0249691" rotation="89.9999 1.2926e-11 8.56047e-05" nodeId="43"/>
          </Shape>
          <Shape name="Barre" translation="0.266 0.408161 0.642465" rotation="26.592 -90 0" shapeId="7" nodeId="44" castsShadows="true" receiveShadows="true" materialIds="5">
            <Shape name="barre" translation="0.010353 8.61883e-05 0.297973" rotation="-3.68837e-05 -61.296 90" shapeId="8" nodeId="45" castsShadows="true" receiveShadows="true" materialIds="5,10"/>
          </Shape>
          <TransformGroup name="ref" translation="0.266 0.408161 0.642465" rotation="26.5921 -90 0" nodeId="46"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="fillUnit" nodeId="47">
        <Shape name="exactFillRootNode" translation="0 2.10875 0.0371705" shapeId="9" visibility="false" kinematic="true" compound="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="48" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9">
          <TransformGroup name="autoAimTarget" translation="0 -0.29402 0.688397" nodeId="49"/>
        </Shape>
        <TransformGroup name="unloadInfo" translation="0 1.78492 0.927497" nodeId="50"/>
        <Shape name="FillVolume" shapeId="10" nodeId="51" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="8"/>
        <TransformGroup name="fillVolumeHeightNode1" translation="0.761 1.754 -0.553" nodeId="52"/>
        <TransformGroup name="fillVolumeHeightNode2" translation="-0.761 1.754 -0.553" nodeId="53"/>
        <Shape name="fillvolume1" shapeId="11" nodeId="54" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="8"/>
        <Shape name="exactFillRootNode" translation="0 2.57581 0.0371705" shapeId="12" visibility="false" kinematic="true" compound="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="55" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9">
          <TransformGroup name="autoAimTarget" translation="0 -0.29402 0.688397" nodeId="56"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="ai" nodeId="57">
        <TransformGroup name="aiMarkerLeft" translation="12 0 -0.658" nodeId="58"/>
        <TransformGroup name="aiMarkerRight" translation="-12 0 -0.658" nodeId="59"/>
        <TransformGroup name="aiMarkerBack" translation="0 0 -0.658" nodeId="60"/>
        <TransformGroup name="sizeMarkerLeft" translation="1.5 0 1.239" nodeId="61"/>
        <TransformGroup name="sizeMarkerRight" translation="-1.5 0 1.239" nodeId="62"/>
        <TransformGroup name="sizeMarkerBack" translation="0 0 -0.973551" nodeId="63"/>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="64">
        <Shape name="colpart1" translation="-0.00163425 1.72455 -0.521" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="65" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="colpart2" translation="-0.00163425 1.72455 0.599367" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="66" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="colpart3" translation="0.735399 1.725 0.0384098" rotation="0 90 0" shapeId="14" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="67" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="colpart4" translation="-0.73549 1.725 0.0384102" rotation="0 90 0" shapeId="14" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="68" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="colpart5" translation="0 2.05275 0.60927" scale="1.41428 1 1" shapeId="15" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="69" castsShadows="false" receiveShadows="false" nonRenderable="true" materialIds="8"/>
        <Shape name="colpart6" translation="0 2.05275 -0.541874" scale="1.41428 1 1" shapeId="15" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="70" castsShadows="false" receiveShadows="false" nonRenderable="true" materialIds="8"/>
        <Shape name="colpart7" translation="1.43635 2.27001 0.00125209" rotation="52.3311 90 0" scale="0.78191 0.593863 1" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="71" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="colpart8" translation="-1.42543 2.26184 0.00125209" rotation="-52.331 90 0" scale="0.78191 0.593863 1" shapeId="13" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="72" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
      </TransformGroup>
      <TransformGroup name="functionalNodes" nodeId="73">
        <TransformGroup name="raycastNode" translation="0 -1.11022e-16 0.874516" nodeId="74"/>
        <TransformGroup name="effects" translation="0 0.158702 0.604546" rotation="-74.01 -0 0" nodeId="75">
          <Shape name="pipeEffect" translation="0 0.0220006 0.0402145" rotation="81.9507 -0 0" shapeId="16" visibility="false" clipDistance="100" nodeId="76" castsShadows="true" receiveShadows="true" materialIds="7"/>
          <Shape name="smokeEffect" translation="0 -0.41549 -1.26497" rotation="74.01 -0 0" shapeId="17" visibility="false" clipDistance="100" nodeId="77" castsShadows="true" receiveShadows="true" materialIds="7"/>
        </TransformGroup>
        <Shape name="fillTrigger" translation="0 1.93843 0" shapeId="18" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" clipDistance="300" nodeId="78" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        <Shape name="dischargeActivationTrigger" translation="0 -1.79605 0.903207" shapeId="19" visibility="false" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="79" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
      </TransformGroup>
      <TransformGroup name="dynamicMount" translation="0 0.1072 0.0252764" nodeId="80">
        <Shape name="dynamicMountTrigger" translation="-0.00649741 0.0281933 -0.02554" shapeId="20" kinematic="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x20000" clipDistance="100" nodeId="81" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
