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

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

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="9" filename="$data/shared/default_normal.png"/>
    <File fileId="3" filename="textures/tripShovel_normal.png"/>
    <File fileId="4" filename="textures/tripShovel_vmask.png"/>
  </Files>


  <Materials>
    <Material name="default_mat" materialId="311" diffuseColor="0.494118 0.494118 0.494118 1" specularColor="0.494118 1 0.494118">
      <Normalmap fileId="9"/>
    </Material>
    <Material name="frontloaderShovel_mat" materialId="314" diffuseColor="1 1 1 1" customShaderId="5" customShaderVariation="colorMask">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <CustomParameter name="RDT" value="1 1 0 0"/>
      <CustomParameter name="colorMat0" value="0.12 0.12 0.12 0"/>
      <CustomParameter name="colorMat1" value="0.939 0 0.009 0"/>
    </Material>
    <Material name="lambert1" materialId="315" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="unloadMap_mat" materialId="317" diffuseColor="0.494118 0.494118 0.494118 1" alphaBlending="true">
      <Normalmap fileId="9"/>
    </Material>
  </Materials>


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


  <Dynamics>
  </Dynamics>

  <Scene>
      <Shape shapeId="1" name="tripShovel_component1" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="345" materialIds="315" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <TransformGroup name="visuals" nodeId="346">
          <Shape shapeId="2" name="attacher" nodeId="347" materialIds="314" castsShadows="true" receiveShadows="true">
            <TransformGroup name="attacherJoint" translation="0 0.18 -0.287939" rotation="90 0 -90" nodeId="348"/>
          </Shape>
          <TransformGroup name="fillUnit" nodeId="349">
            <Shape shapeId="3" name="exactFillRootNode" kinematic="true" compound="true" collisionMask="1073741824" nodeId="350" materialIds="315" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <Shape shapeId="4" name="fillVolume" translation="0 0.113385 -0.406288" rotation="51.1 0 0" clipDistance="300" nodeId="351" materialIds="315" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            <TransformGroup name="fillVolumeLoadNode" translation="0 0.033 0.4" nodeId="352"/>
            <TransformGroup name="fillVolumeUnloadNode" translation="0 0.749 -0.02" nodeId="353"/>
            <TransformGroup name="dischargeNode" translation="0 0.033 0.504" nodeId="354"/>
            <TransformGroup name="shovelNode" translation="0 0.013 0.514" nodeId="355"/>
            <TransformGroup name="levelerNode" translation="0 0.013 0.514" nodeId="356"/>
          </TransformGroup>
          <TransformGroup name="effects" translation="-2.68213e-31 0.063 0.481805" scale="0.55 1 1" nodeId="357">
            <Shape shapeId="5" name="grainEffect" translation="-8.47453e-17 -0.0383501 0.0228617" visibility="false" clipDistance="100" nodeId="358" materialIds="311" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="6" name="smokeEffect" translation="-8.47453e-17 -0.018327 0.113663" visibility="false" clipDistance="100" nodeId="359" materialIds="317" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="7" name="emitterShape" translation="2.68213e-31 0.0987259 -0.427552" clipDistance="300" nodeId="360" materialIds="315" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          </TransformGroup>
          <TransformGroup name="configurations" nodeId="361">
            <Shape shapeId="8" name="tripShovel" rotation="-1.37e-05 0 0" nodeId="362" materialIds="314" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="9" name="tripShovel_rootCrop" rotation="-1.37e-05 0 0" visibility="false" nodeId="363" materialIds="314" castsShadows="true" receiveShadows="true"/>
            <Shape shapeId="10" name="tripShovel_fork" rotation="-1.37e-05 0 0" visibility="false" nodeId="364" materialIds="314" castsShadows="true" receiveShadows="true"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="collisions" translation="0 -8.88178e-18 0" visibility="false" nodeId="365">
          <Shape shapeId="11" name="tripShovel_backCol" translation="0 0.0056323 -0.338" rotation="-36 0 0" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="366" materialIds="315" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="12" name="tripShovel_sideCol" translation="0.54 0 0" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="367" materialIds="315" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="12" name="tripShovel_sideCol" translation="-0.54 0 0" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="368" materialIds="315" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="13" name="tripShovel_bottomCol" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="369" materialIds="315" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="14" name="fork_col01" compoundChild="true" collisionMask="134225920" nodeId="370" materialIds="315" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="15" name="fork_col02" compoundChild="true" collisionMask="134225920" nodeId="371" materialIds="315" castsShadows="true" receiveShadows="true"/>
        </TransformGroup>
      </Shape>
  </Scene>

</i3D>
