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

<i3D name="bicycleTrailer.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="35" filename="$data/shared/assets/assetLibraryDecals_diffuse.png"/>
    <File fileId="36" filename="$data/shared/assets/assetLibraryDecals_normal.png"/>
    <File fileId="37" filename="$data/shared/assets/assetLibraryDecals_vmask.png"/>
    <File fileId="30" filename="$data/shared/assets/lights/lizard/rearLight22Red_emissive.png"/>
    <File fileId="26" filename="$data/shared/assets/lights/lizard/rearLight22_normal.png"/>
    <File fileId="27" filename="$data/shared/assets/lights/lizard/rearLight22_vmask.png"/>
    <File fileId="33" filename="$data/shared/clearPlastic_diffuse.png"/>
    <File fileId="19" filename="$data/shared/default_normal.dds"/>
    <File fileId="21" filename="$data/shared/default_normal.png"/>
    <File fileId="22" filename="$data/shared/default_vmask.png"/>
    <File fileId="7" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="29" filename="$data/shared/detailLibrary/metallic/clear_diffuse.png"/>
    <File fileId="28" filename="$data/shared/detailLibrary/metallic/clear_specular.png"/>
    <File fileId="34" filename="$data/shared/detailLibrary/metallic/glass/glassClear03_specular.png"/>
    <File fileId="8" filename="$data/shared/detailLibrary/metallic/silverScratched_diffuse.dds"/>
    <File fileId="6" filename="$data/shared/detailLibrary/metallic/silverScratched_specular.dds"/>
    <File fileId="17" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.png"/>
    <File fileId="16" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.png"/>
    <File fileId="32" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticGraniteGrainSmall_diffuse.png"/>
    <File fileId="31" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticGraniteGrainSmall_specular.png"/>
    <File fileId="25" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.dds"/>
    <File fileId="24" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.dds"/>
    <File fileId="15" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_diffuse.png"/>
    <File fileId="14" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_normal.png"/>
    <File fileId="13" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_specular.png"/>
    <File fileId="2" filename="$data/shared/white_diffuse.png"/>
    <File fileId="23" filename="$data/shared/window_specular.dds"/>
    <File fileId="20" filename="shared/default_specular.dds"/>
    <File fileId="3" filename="textures/transportTrolley_normal.dds"/>
    <File fileId="4" filename="textures/transportTrolley_specular.dds"/>
  </Files>


  <Materials>
    <Material name="assetLibraryDecals_mat" materialId="5" alphaBlending="true" customShaderId="5">
      <Texture fileId="35"/>
      <Normalmap fileId="36"/>
      <Glossmap fileId="37"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
    </Material>
    <Material name="black_metalPainted_mat" materialId="6" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="21"/>
      <Glossmap fileId="22"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="black_metalPainted_mat" materialId="118" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="fxGrain_mat" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lightLibrary02_mat" materialId="8" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="5">
      <Normalmap fileId="21"/>
      <Glossmap fileId="23"/>
      <Custommap name="detailSpecular" fileId="24"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="25"/>
      <CustomParameter name="colorScale" value="0.03 0.03 0.03"/>
    </Material>
    <Material name="rearLight22_chrome_mat" materialId="9" customShaderId="5" customShaderVariation="staticLight">
      <Texture fileId="2"/>
      <Normalmap fileId="26"/>
      <Glossmap fileId="27"/>
      <Custommap name="detailSpecular" fileId="28"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="29"/>
      <Custommap name="lightsIntensity" fileId="30"/>
      <CustomParameter name="colorScale" value="1 0 0"/>
    </Material>
    <Material name="rearLight22_chrome_mat1" materialId="10" customShaderId="5" customShaderVariation="staticLight">
      <Texture fileId="2"/>
      <Normalmap fileId="26"/>
      <Glossmap fileId="27"/>
      <Custommap name="detailSpecular" fileId="28"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="29"/>
      <Custommap name="lightsIntensity" fileId="30"/>
    </Material>
    <Material name="rearLight22_glassClear03_mat" materialId="11" alphaBlending="true" customShaderId="5" customShaderVariation="staticLight">
      <Texture fileId="33"/>
      <Normalmap fileId="26"/>
      <Glossmap fileId="27"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="29"/>
      <Custommap name="lightsIntensity" fileId="30"/>
      <CustomParameter name="colorScale" value="1 0 0"/>
      <CustomParameter name="alphaBlendingClipThreshold" value="0"/>
    </Material>
    <Material name="rearLight22_plasticGraniteGrainSmallBlack_mat" materialId="12" customShaderId="5" customShaderVariation="staticLight">
      <Texture fileId="2"/>
      <Normalmap fileId="26"/>
      <Glossmap fileId="27"/>
      <Custommap name="detailSpecular" fileId="31"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="32"/>
      <Custommap name="lightsIntensity" fileId="30"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="13" diffuseColor="1 1 1 1">
    </Material>
    <Material name="white_metalPainted_mat" materialId="129" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="19"/>
      <Glossmap fileId="20"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="colorScale" value="0 0.5 0"/>
    </Material>
    <Material name="white_metalPainted_mat" materialId="16" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="colorScale" value="0 0.3 0"/>
    </Material>
    <Material name="white_metalPainted_mat" materialId="116" customShaderId="5">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="17"/>
      <CustomParameter name="colorScale" value="0 0.5 0"/>
    </Material>
    <Material name="white_rubber_mat" materialId="17" 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"/>
      <CustomParameter name="colorScale" value="0.03 0.03 0.03"/>
      <CustomParameter name="porosity" value="0.5"/>
    </Material>
    <Material name="white_silverScratched_mat" materialId="120" 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"/>
    </Material>
    <Material name="white_silverScratched_mat" materialId="20" 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"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="transportTrolley_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="100" nodeId="40" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7">
      <TransformGroup name="wheels" translation="0 0.0541311 -0.446252" nodeId="41">
        <TransformGroup name="wheelMiddle" translation="0 0.145172 -0.278451" nodeId="42"/>
        <TransformGroup name="wheelLeft" translation="0.362 0.244973 0.455412" nodeId="43">
          <Shape name="wheel" shapeId="2" nodeId="44" castsShadows="true" receiveShadows="true" materialIds="20,17"/>
        </TransformGroup>
        <TransformGroup name="wheelRight" translation="-0.362 0.244973 0.455412" nodeId="45">
          <Shape name="wheel" rotation="0 180 0" shapeId="2" nodeId="46" castsShadows="true" receiveShadows="true" materialIds="20,17"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="transportTrolleyNode" translation="0 -0.232869 0.109749" nodeId="47">
        <Shape name="transportTrolley_vis" translation="0 0.531696 -0.100649" rotation="-10.7 0 0" shapeId="3" nodeId="48" castsShadows="true" receiveShadows="true" materialIds="118,116">
          <TransformGroup name="steeringBase" translation="-0.000392876 2.08602 -0.432" rotation="-34.2151 9.47879e-23 -1.86492e-06" nodeId="49">
            <TransformGroup name="steeringWheel" translation="9.38335e-24 -1.5099e-16 -2.93099e-16" rotation="-3.18055e-15 7.83832e-23 5.32994e-23" nodeId="50">
              <TransformGroup name="player_rightHand" translation="-0.00195026 -0.604019 -1.8552" rotation="-0.724455 -35.2571 92.4809" nodeId="51"/>
              <TransformGroup name="player_leftHand" translation="0.242652 -0.731725 -1.29664" rotation="88.2138 -73.2275 -88.287" nodeId="52"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="tensionBelts" nodeId="53">
            <TransformGroup name="beltStart1" translation="0.294107 0.0868635 0.557718" rotation="0 -90 0" nodeId="54">
              <TransformGroup name="beltEnd1" translation="0 1.42109e-16 0.59397" nodeId="55"/>
            </TransformGroup>
            <TransformGroup name="beltStart2" translation="0.294107 0.0868635 0.00505346" rotation="0 -90 0" nodeId="56">
              <TransformGroup name="beltEnd2" translation="0 1.42109e-16 0.59397" nodeId="57"/>
            </TransformGroup>
            <TransformGroup name="beltStart3" translation="0.294107 0.0868635 -0.542279" rotation="0 -90 0" nodeId="58">
              <TransformGroup name="beltEnd3" translation="0 1.42109e-16 0.59397" nodeId="59"/>
            </TransformGroup>
            <Shape name="beltActivationTrigger" translation="0 1.13317 0.18056" shapeId="4" kinematic="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x100000" nodeId="60" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
          </TransformGroup>
          <TransformGroup name="collisions" nodeId="61">
            <Shape name="col1" translation="-0.000847429 0.070205 -0.00196417" shapeId="5" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" nodeId="62" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13">
              <TransformGroup name="aPalletAutoLoader" translation="0 0.5 0" nodeId="63">
                <Shape name="loadTrigger" translation="0 0.5 0" scale="0.65 2 1.5" shapeId="6" kinematic="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="64" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
                <Shape name="pickupleft" translation="1 -0.5 0" scale="1 1 1.5" shapeId="6" kinematic="true" trigger="true" collisionFilterGroup="0x41200000" collisionFilterMask="0x41200000" nodeId="65" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
                <Shape name="pickupright" translation="-1 -0.5 0" scale="1 1 1.5" shapeId="6" kinematic="true" trigger="true" collisionFilterGroup="0x41200000" collisionFilterMask="0x41200000" nodeId="66" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
                <Shape name="pickupFront" translation="0 -0.5 2" shapeId="6" kinematic="true" trigger="true" collisionFilterGroup="0x41200000" collisionFilterMask="0x41200000" nodeId="67" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
              </TransformGroup>
            </Shape>
            <Shape name="col2" translation="-0.000847429 0.21276 -0.912914" rotation="42.0981 -0 0" shapeId="7" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" nodeId="68" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
            <Shape name="col3" translation="-0.000847429 -0.018245 -0.731913" rotation="90 -0 0" shapeId="8" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" nodeId="69" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
            <Shape name="col4" translation="-0.000847429 0.097112 0.829918" rotation="90 0 0" shapeId="9" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.1" nodeId="70" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="13"/>
          </TransformGroup>
          <Shape name="movingBar_vis" shapeId="10" visibility="false" nodeId="71" castsShadows="true" receiveShadows="true" materialIds="16"/>
          <Shape name="attacherBar_vis" shapeId="11" nodeId="72" castsShadows="true" receiveShadows="true" materialIds="120,129,6">
            <TransformGroup name="attacherJoint" translation="6.69393e-08 0.531508 -1.69373" rotation="0 -90 0" nodeId="73"/>
          </Shape>
          <TransformGroup name="lights" nodeId="74">
            <Shape name="backLightRight" translation="-0.279133 0.179498 0.874" shapeId="12" clipDistance="300" nodeId="75" castsShadows="true" receiveShadows="true" materialIds="8">
              <Shape name="rearLight22Red" rotation="90 0 0" scale="0.645243 0.645243 0.645243" shapeId="13" clipDistance="75" nodeId="76" castsShadows="true" receiveShadows="true" materialIds="10,9,12">
                <Shape name="rearLightGlass" translation="-0.000203 0.025009 3.5e-05" shapeId="14" clipDistance="75" nodeId="77" castsShadows="true" receiveShadows="true" materialIds="11"/>
              </Shape>
              <Shape name="rivet01_decal" translation="1.06567e-09 0.000115182 0.0319275" shapeId="15" clipDistance="30" nodeId="78" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5"/>
            </Shape>
            <Shape name="backLightLeft" translation="0.279691 0.179498 0.874" shapeId="12" clipDistance="300" nodeId="79" castsShadows="true" receiveShadows="true" materialIds="8">
              <Shape name="rearLight22Red" rotation="90 0 0" scale="0.645243 0.645243 0.645243" shapeId="13" clipDistance="75" nodeId="80" castsShadows="true" receiveShadows="true" materialIds="10,9,12">
                <Shape name="rearLightGlass" translation="-0.000203 0.025009 3.5e-05" shapeId="14" clipDistance="75" nodeId="81" castsShadows="true" receiveShadows="true" materialIds="11"/>
              </Shape>
              <Shape name="rivet01_decal" translation="1.06567e-09 0.000115182 0.0319275" shapeId="15" clipDistance="30" nodeId="82" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5"/>
            </Shape>
            <Light name="backLightHigh1" translation="-0.277 0.180808 0.883194" rotation="-176.775 0 0" clipDistance="75" nodeId="83" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" range="2.5" coneAngle="120" dropOff="2">
              <Light name="backLightHigh2" translation="0.559789 0 0" clipDistance="75" nodeId="84" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" range="2.5" coneAngle="120" dropOff="2"/>
            </Light>
          </TransformGroup>
          <Shape name="feeds" shapeId="16" nodeId="85" castsShadows="true" receiveShadows="true" materialIds="17"/>
          <TransformGroup name="moduleAttacherJoint" translation="0 0.0741377 0.0347089" nodeId="86"/>
          <TransformGroup name="passengerSeats" nodeId="87">
            <TransformGroup name="passengerSeat01" translation="0.0103709 0.197587 0.488819" rotation="159.875 0.409635 180" nodeId="88">
              <Camera name="passengerSeat01Camera" translation="0.005 0.648482 0.233539" rotation="-18 180 0" nodeId="89" fov="60" nearClip="0.1" farClip="5000" orthographicHeight="1"/>
              <TransformGroup name="passengerSeat01PlayerSkin" translation="-0.0142886 0.0323876 -0.0471485" rotation="16.6113 8.00413e-08 -2.13443e-07" nodeId="90"/>
              <TransformGroup name="passengerSeat01PlayerLeftFoot" translation="0.219509 -0.375832 0.710556" rotation="-66.2952 -7.47012 -7.85384" nodeId="91"/>
              <TransformGroup name="passengerSeat01PlayerRightFoot" translation="-0.191113 -0.378842 0.683181" rotation="-67.2478 -1.17458 1.44341" nodeId="92"/>
              <TransformGroup name="passengerSeat01PlayerLeftHand" translation="0.23353 -0.122498 0.338875" rotation="80.5085 -66.2611 -80.8986" nodeId="93"/>
              <TransformGroup name="passengerSeat01PlayerRightHand" translation="-0.203533 -0.0787854 0.354926" rotation="78.692 74.5829 81.8561" nodeId="94"/>
              <TransformGroup name="passengerSeat01ExitPoint" translation="-1.0297 -0.899673 0.201556" nodeId="95"/>
            </TransformGroup>
          </TransformGroup>
        </Shape>
      </TransformGroup>
      <TransformGroup name="enterReferenceNode" translation="0 0.0541311 -1.8" nodeId="96"/>
      <TransformGroup name="cameras" translation="-0.001 0.283131 -0.446252" nodeId="97">
        <TransformGroup name="outdoorCameraTarget" translation="0 1.19152 -0.609817" rotation="-24 180 0" nodeId="98">
          <Camera name="outdoorCamera" translation="-3.30708e-16 4.12115e-15 2.36691" nodeId="99" 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="100" fov="60" nearClip="0.1" farClip="5000" orthographicHeight="1"/>
        <TransformGroup name="cameraRaycastNode1" translation="0 1.38855 1.28053" nodeId="101"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 2.72125 -1.77855" nodeId="102"/>
      </TransformGroup>
      <TransformGroup name="player" translation="0.228089 0.0491311 -1.7499" nodeId="103">
        <TransformGroup name="playerNode" nodeId="104">
          <TransformGroup name="skeleton" nodeId="105"/>
        </TransformGroup>
        <TransformGroup name="raycast01" translation="0 0.757278 0" rotation="-10 0 0" nodeId="106"/>
        <TransformGroup name="raycast02" translation="0 0.757 0" rotation="10 0 0" nodeId="107"/>
      </TransformGroup>
      <TransformGroup name="surfaceSoundLinkNode" translation="0 -20 0" nodeId="108"/>
    </Shape>
  </Scene>

</i3D>
