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

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

  <Files>
    <File fileId="35" filename="textures/Contrappesi_vmask.png"/>
    <File fileId="27" filename="textures/ManigliaMuletto_vmask.png"/>
    <File fileId="33" filename="textures/PedaleAbbasso_vmask.png"/>
    <File fileId="32" filename="textures/PistoneCFork_vmask.png"/>
    <File fileId="29" filename="textures/PistoneSalitaFork_vmask.png"/>
    <File fileId="13" filename="textures/RotazioneRuota_vmask.png"/>
    <File fileId="31" filename="textures/forkliftBenne_vmask.dds"/>
    <File fileId="17" filename="textures/forkliftPassaruota_vmask.dds"/>
    <File fileId="21" filename="textures/forkliftWheel_vmask.dds"/>
    <File fileId="4" filename="textures/forklift_vmask.dds"/>
    <File fileId="3" filename="textures/general_normal.dds"/>
    <File fileId="34" filename="textures/rollerstone_diffuse.dds"/>
    <File fileId="24" filename="textures/ruotinoMuletto_vmask.png"/>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="7" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="15" filename="$data/shared/detailLibrary/metallic/clear_diffuse.dds"/>
    <File fileId="14" filename="$data/shared/detailLibrary/metallic/rough_specular.dds"/>
    <File fileId="8" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_diffuse.dds"/>
    <File fileId="6" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_specular.dds"/>
    <File fileId="36" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedRough_normal.dds"/>
    <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="23" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.dds"/>
    <File fileId="22" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.dds"/>
  </Files>


  <Materials>
    <Material name="baked_plow" materialId="138" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="33"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
      <CustomParameter name="colorScale" value="0 0 0"/>
    </Material>
    <Material name="baked_plow" materialId="5" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="13"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="15"/>
    </Material>
    <Material name="Bulloni" materialId="6" diffuseColor="0.694118 0.694118 0.694118 1" specularColor="0.6 1 1">
    </Material>
    <Material name="Bulloni" materialId="7" diffuseColor="0.701961 0.701961 0.701961 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="29"/>
      <Custommap name="detailSpecular" fileId="14"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="15"/>
    </Material>
    <Material name="cinghia" materialId="8" diffuseColor="0.0196078 0.0196078 0.0196078 1">
    </Material>
    <Material name="lambert1" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="10" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="maniglie" materialId="11" diffuseColor="0 0 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="17"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
    <Material name="maniglie" materialId="12" diffuseColor="0 0 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="27"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
    <Material name="maniglie" materialId="13" diffuseColor="0 0 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="32"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
    <Material name="maniglie" materialId="14" diffuseColor="0 0 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="31"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
    <Material name="pietra" materialId="16" customShaderId="5">
      <Texture fileId="34"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="35"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="36"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="2 2 2"/>
    </Material>
    <Material name="plow" materialId="17" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
    </Material>
    <Material name="ruota" materialId="18" diffuseColor="1 0.501961 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="21"/>
      <Custommap name="detailSpecular" fileId="22"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="23"/>
    </Material>
    <Material name="ruota" materialId="19" diffuseColor="1 0.501961 0 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="24"/>
      <Custommap name="detailSpecular" fileId="22"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="23"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="20" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="mainShape" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="42" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="20">
      <TransformGroup name="Ai" translation="0 4.89094e-29 3.14077e-16" nodeId="43">
        <TransformGroup name="aiCollision" translation="0 0 1.06555" nodeId="44"/>
      </TransformGroup>
      <TransformGroup name="cameras" rotation="-1.15045e-05 -0 0" nodeId="45">
        <Camera name="camera" translation="-1.37612 1.12447 -1.39661" rotation="156.39 -61.8104 180" nodeId="46" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
        <TransformGroup name="outdoorCameraTarget" translation="0 0.8 0.4" rotation="-24 180 0" nodeId="47">
          <Camera name="outdoorCamera" translation="0 0 11" nodeId="48" fov="54.4322" nearClip="0.3" farClip="5000" orthographicHeight="1"/>
        </TransformGroup>
        <TransformGroup name="cameraRaycastNode1" translation="0 0.3741 1.30842" nodeId="49"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 0.906102 -0.020595" nodeId="50"/>
        <Shape name="shadowFocusBox" translation="0 1.07071 -1.41746" shapeId="2" clipDistance="150" nodeId="51" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Camera name="indoorCamera" translation="1.16669e-07 1.60007 -1.14194" rotation="0 180 0" nodeId="52" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
      </TransformGroup>
      <TransformGroup name="player" translation="0 0 -1.1728" nodeId="53">
        <TransformGroup name="playerNode" nodeId="54">
          <TransformGroup name="skeleton" rotation="0 180 0" nodeId="55"/>
        </TransformGroup>
        <TransformGroup name="rayCast1" translation="0 0.8 0" rotation="10 -0 0" nodeId="56"/>
        <TransformGroup name="rayCast2" translation="0 0.8 0" rotation="-10 -0 0" nodeId="57"/>
      </TransformGroup>
      <TransformGroup name="exitPoint" translation="0 -1.49214e-13 -2.4602" nodeId="58"/>
      <Shape name="Scocca" rotation="2.50448e-06 -0 0" shapeId="3" nodeId="59" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="17">
        <TransformGroup name="ruote" translation="0 -4.60679e-15 -1.05391e-07" rotation="-2.50448e-06 -0 0" nodeId="60">
          <Shape name="RotazioneRuotaDx" translation="-0.305 0.3473 -0.191532" rotation="2.50448e-06 -0 0" shapeId="4" nodeId="61" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
          <Shape name="RotazioneRuotaSx" translation="0.305 0.3473 -0.191532" rotation="2.50448e-06 -0 0" shapeId="4" nodeId="62" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
          <Shape name="RotazioneRuotaDx001" translation="-0.405 0.3473 -0.944231" rotation="2.50448e-06 -0 0" shapeId="4" nodeId="63" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
          <Shape name="RotazioneRuotaSx001" translation="0.405 0.3473 -0.944231" rotation="2.50448e-06 -0 0" shapeId="4" nodeId="64" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
          <Shape name="PassaruotaSx" translation="0.305 0.2393 -0.191423" rotation="2.50448e-06 -0 0" shapeId="5" nodeId="65" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
            <Shape name="RuotaAntSx" translation="0 -0.09006 2.32788e-08" shapeId="6" nodeId="66" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
          </Shape>
          <Shape name="PassaruotaDx" translation="-0.305 0.2393 -0.191423" rotation="2.50448e-06 -0 0" shapeId="5" nodeId="67" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
            <Shape name="RuotaAntDx" translation="0 -0.09006 2.32788e-08" shapeId="6" nodeId="68" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
          </Shape>
          <Shape name="PassaruotaSxPost" translation="0.405 0.2393 -0.944122" rotation="2.50448e-06 -0 0" shapeId="5" nodeId="69" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
            <Shape name="RuotaPostSx" translation="0 -0.09006 -6.52349e-09" shapeId="6" nodeId="70" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
          </Shape>
          <Shape name="PassaruotaDxPost" translation="-0.405 0.2393 -0.944122" rotation="2.50448e-06 -0 0" shapeId="5" nodeId="71" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
            <Shape name="RuotaPostDx" translation="0 -0.09006 -6.52349e-09" shapeId="6" nodeId="72" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
          </Shape>
          <Shape name="ruotaSuppAntSx" translation="0.557495 0.038 0.7386" rotation="2.50448e-06 -0 0" shapeId="7" nodeId="73" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="19"/>
          <Shape name="ruotaSuppAntDx" translation="-0.555683 0.038 0.7386" rotation="2.50448e-06 -0 0" shapeId="7" nodeId="74" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="19"/>
        </TransformGroup>
        <Shape name="Cylinder039" translation="-0.555683 0.038 0.7386" rotation="-5.00896e-06 5.00896e-06 -5.00896e-06" shapeId="8" nodeId="75" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        <Shape name="Cylinder040" translation="0.557495 0.038 0.7386" rotation="0 -0 -1.88162e-13" shapeId="8" nodeId="76" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        <Shape name="coll" translation="9.67407e-05 0.0655714 0.0507303" shapeId="9" static="true" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="77" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="20"/>
        <Shape name="coll" translation="0.550097 0.0655714 0.437343" shapeId="10" static="true" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="78" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="20"/>
        <Shape name="coll" translation="-0.549903 0.0655714 0.437343" shapeId="10" static="true" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="79" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="20"/>
      </Shape>
      <Shape name="Maniglia" translation="0 0.23647 0.0281719" rotation="2.50448e-06 -0 0" shapeId="11" nodeId="80" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="12">
        <TransformGroup name="mani" translation="9.15527e-07 5.06639e-07 1.57302e-07" rotation="2.03555e-12 8.68767e-13 2.31897e-12" nodeId="81">
          <TransformGroup name="manoSx" translation="0.161531 1.18527 -0.20544" rotation="66.0001 -59.0002 -110" nodeId="82"/>
          <TransformGroup name="manoDx" translation="-0.156948 1.18071 -0.208987" rotation="67.0002 57.0006 110" nodeId="83"/>
        </TransformGroup>
      </Shape>
      <Shape name="PistoneSalita" translation="-4.99189e-09 0.174662 0.077494" rotation="2.50448e-06 -0 0" shapeId="12" nodeId="84" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="7">
        <Shape name="Forche" translation="4.99189e-09 0.385338 0.035837" rotation="2.03555e-12 -0 0" shapeId="13" nodeId="85" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="14"/>
        <Shape name="Cinghie" translation="-0.164737 1.34539 0.0524199" rotation="2.03555e-12 -0 0" shapeId="14" nodeId="86" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="8"/>
      </Shape>
      <Shape name="Pistone" translation="-4.99189e-09 0.11 0.077494" rotation="2.50448e-06 -0 0" shapeId="15" nodeId="87" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="13"/>
      <Shape name="PedaleAbbasso" translation="0 0.150152 0.0458518" rotation="2.50448e-06 -0 0" shapeId="16" nodeId="101" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="138"/>
      <Shape name="Contrappesi" translation="1.02997e-06 0.915964 -0.739382" rotation="2.50448e-06 -0 0" shapeId="17" nodeId="89" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="16"/>
      <TransformGroup name="lights" translation="0.319415 1.02271 0.0319953" rotation="5 20 -90" nodeId="90">
        <Light name="light" translation="1.47833e-08 0.0541482 0.0453695" rotation="0 180 0" nodeId="91" type="spot" color="0.5 0.5 0.45" emitDiffuse="true" emitSpecular="true" range="25" coneAngle="90" dropOff="5"/>
      </TransformGroup>
    </Shape>
    <Shape name="mc18_fork_component3" shapeId="18" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="92" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9">
      <TransformGroup name="arm03Phy" translation="-8.79157e-10 0 0" nodeId="93">
        <TransformGroup name="tineLeftPhy" nodeId="94">
          <Shape name="tineCollisionLeft" translation="0.2 0.05 1.02" shapeId="19" compoundChild="true" collisionFilterGroup="0x20000" collisionFilterMask="0xfe3ffb83" nodeId="95" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        </TransformGroup>
        <TransformGroup name="tineRightPhy" nodeId="96">
          <Shape name="tineCollisionRight" translation="-0.2 0.05 1.02" shapeId="20" compoundChild="true" collisionFilterGroup="0x20000" collisionFilterMask="0xfe3ffb83" nodeId="97" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="9"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="jointNode" translation="0 0.065616 0.68819" nodeId="98"/>
    </Shape>
  </Scene>

</i3D>
