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

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

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="19" filename="$data/shared/default_normal.dds"/>
    <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="16" filename="$data/shared/detailLibrary/calibrated/grainClearSmall_specular.png"/>
    <File fileId="17" filename="$data/shared/detailLibrary/calibrated/grainSmall_diffuse.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="22" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds"/>
    <File fileId="21" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
    <File fileId="2" filename="$data/shared/white_diffuse.dds"/>
    <File fileId="18" filename="textures/transportBarrowDecals_diffuse.png"/>
    <File fileId="20" filename="textures/transportBarrowDecals_specular.dds"/>
    <File fileId="3" filename="textures/palletTruck_normal.png"/>
    <File fileId="4" filename="textures/palletTruck_specular.png"/>
  </Files>


  <Materials>
    <Material name="default_mat" materialId="5" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="6" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="palletTruck_metalPainted_mat" materialId="7" 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="1 0.435 0"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.1"/>
      <CustomParameter name="clearCoatSmoothness" value="0.2"/>
    </Material>
    <Material name="palletTruck_metalPainted_mat1" materialId="8" 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="palletTruck_metalPainted_mat2" materialId="9" 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.05 0.05 0.05"/>
      <CustomParameter name="clearCoatIntensity" value="0.1"/>
      <CustomParameter name="clearCoatSmoothness" value="0.2"/>
    </Material>
    <Material name="palletTruck_metalPainted_mat3" materialId="10" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="smoothnessScale" value="0.85"/>
      <CustomParameter name="clearCoatIntensity" value="0.5"/>
      <CustomParameter name="clearCoatSmoothness" value="0.85"/>
    </Material>
    <Material name="palletTruckDecals_mat" materialId="11" alphaBlending="true" customShaderId="5">
      <Texture fileId="18"/>
      <Normalmap fileId="19"/>
      <Glossmap fileId="20"/>
      <Custommap name="detailSpecular" fileId="21"/>
      <Custommap name="detailNormal" fileId="14"/>
      <Custommap name="detailDiffuse" fileId="22"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="palletTruck_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="26" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6">
      <TransformGroup name="wheelBack" translation="0 0.250029 -0.728464" nodeId="27">
        <Shape name="wheelBackBase" shapeId="2" nodeId="28" castsShadows="true" receiveShadows="true" materialIds="7,9,8">
          <Shape name="wheelBack" translation="0 -0.142956 -0.0440866" scale="1 0.95 0.95" shapeId="3" nodeId="29" castsShadows="true" receiveShadows="true" materialIds="9,8"/>
          <Shape name="steeringBar" translation="0 0.0448327 -0.0626494" shapeId="4" nodeId="30" castsShadows="true" receiveShadows="true" materialIds="9">
            <TransformGroup name="playerRightHandTarget" translation="-0.133977 1.10691 -0.0643756" rotation="87.5656 77.7744 87.6182" nodeId="31"/>
            <TransformGroup name="playerLeftHandTarget" translation="0.151103 1.11029 -0.0655194" rotation="88.2138 -73.2275 -88.287" nodeId="32"/>
            <Shape name="col1" translation="0 0.561131 -0.0462736" shapeId="5" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="33" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
            <Shape name="col2" translation="0 1.06581 -0.0617333" shapeId="6" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="34" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
            <TransformGroup name="player" translation="0 0.683755 -0.78607" rotation="43.316 0 0" nodeId="35">
              <TransformGroup name="playerNode" nodeId="36">
                <TransformGroup name="skeleton" nodeId="37"/>
              </TransformGroup>
              <TransformGroup name="raycast01" translation="0 0.757278 0" rotation="-10 0 0" nodeId="38"/>
              <TransformGroup name="raycast02" translation="0 0.757278 0" rotation="10 0 0" nodeId="39"/>
            </TransformGroup>
          </Shape>
          <Shape name="steeringBarCylinder" translation="0 0.0926806 -0.114762" shapeId="7" nodeId="40" castsShadows="true" receiveShadows="true" materialIds="10"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="wheelsFront" nodeId="41">
        <TransformGroup name="wheelLeft" translation="0.488 0.109841 0.579663" nodeId="42"/>
        <TransformGroup name="wheelRight" translation="-0.488 0.109841 0.579663" nodeId="43"/>
      </TransformGroup>
      <TransformGroup name="placeHolder" nodeId="44"/>
      <TransformGroup name="cameras" translation="-0.00118858 0.229473 -2.84217e-16" nodeId="45">
        <TransformGroup name="outdoorCameraRot" translation="0 1.19152 -0.609817" rotation="-24 180 0" nodeId="46">
          <Camera name="outdoorCamera" translation="-3.30708e-16 4.12115e-15 2.36691" nodeId="47" fov="54.4322" nearClip="0.3" farClip="5000" orthographicHeight="1"/>
        </TransformGroup>
        <Camera name="indoorCamera" translation="-3.98538e-08 1.28974 -1.61269" rotation="-20 180 0" nodeId="48" fov="60" nearClip="0.1" farClip="5000" orthographicHeight="1"/>
        <TransformGroup name="cameraRaycastNode1" translation="0 0.37527 0.144469" nodeId="49"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 1.70413 -1.04311" nodeId="50"/>
      </TransformGroup>
      <TransformGroup name="visuals" nodeId="51">
        <Shape name="palletTruckBase" shapeId="8" nodeId="52" castsShadows="true" receiveShadows="true" materialIds="9">
          <Shape name="frontWheel1_left" translation="0.184969 0.0479936 0.642874" shapeId="9" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="frontWheel1_left" translation="0.184969 0.0479936 0.502304" shapeId="9" nodeId="54" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="frontWheel1_right" translation="-0.185 0.0479936 0.642874" shapeId="9" nodeId="55" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="frontWheel2_right" translation="-0.185 0.0479936 0.502304" shapeId="9" nodeId="56" castsShadows="true" receiveShadows="true" materialIds="9"/>
        </Shape>
        <Shape name="palletTruckFork" shapeId="10" nodeId="57" castsShadows="true" receiveShadows="true" materialIds="7,10,9">
          <Shape name="tineCollisionLeft" translation="0.186 0.064 0.281" shapeId="11" compoundChild="true" collisionFilterGroup="0x20000" collisionFilterMask="0xfe3ffb83" density="0.4" nodeId="58" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
          <Shape name="tineCollisionRight" translation="-0.181966 0.064 0.281" shapeId="11" compoundChild="true" collisionFilterGroup="0x20000" collisionFilterMask="0xfe3ffb83" density="0.4" nodeId="59" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
          <TransformGroup name="jointNode" translation="0 0.148409 0.115228" nodeId="60"/>
          <Shape name="decals" translation="0 0 0.00268494" scale="1.02707 1 1" shapeId="12" clipDistance="65" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="11"/>
        </Shape>
      </TransformGroup>
      <Shape name="aiCollisionTrigger" translation="0 0.371852 2.96296" shapeId="13" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x80024" collisionFilterMask="0x370800" nodeId="62" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="5"/>
      <TransformGroup name="enterReferenceNode" translation="0 0 -1.71835" nodeId="63"/>
    </Shape>
  </Scene>

</i3D>
