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

<i3D name="tb100.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="4" filename="../../shaders/vehicleShader.xml"/>
    <File fileId="12" filename="../akp122/hitch_normal.png"/>
    <File fileId="13" filename="../akp122/hitch_vmask.png"/>
    <File fileId="14" filename="tb100Decals_diffuse.png"/>
    <File fileId="15" filename="tb100Decals_normal.png"/>
    <File fileId="8" filename="tb100Discs_diffuse.png"/>
    <File fileId="9" filename="tb100Discs_normal.png"/>
    <File fileId="10" filename="tb100Discs_vmask.png"/>
    <File fileId="2" filename="tb100_normal.png"/>
    <File fileId="3" filename="tb100_vmask.png"/>
  </Files>


  <Materials>
    <Material name="hitch_mat" materialId="94" diffuseColor="0.309804 0.309804 0.309804 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="12"/>
      <Glossmap fileId="13"/>
      <CustomParameter name="colorMat0" value="0.03 0.03 0.03 0"/>
      <CustomParameter name="colorMat5" value="1 1 1 2"/>
    </Material>
    <Material name="lambert1" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="tb100_mat" materialId="102" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <CustomParameter name="colorMat0" value="0.03 0.03 0.03 0"/>
      <CustomParameter name="colorMat1" value="0.042 0.042 0.042 0"/>
    </Material>
    <Material name="tb100_mat" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <CustomParameter name="colorMat0" value="0.318 0.016 0 0"/>
      <CustomParameter name="colorMat1" value="0.042 0.042 0.042 0"/>
    </Material>
    <Material name="tb100Decals_mat" materialId="8" customShaderId="4" customShaderVariation="Decal">
      <Texture fileId="14"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="tb100Discs_mat" materialId="9" customShaderId="4" customShaderVariation="uvRotate_colorMask">
      <Texture fileId="8"/>
      <Normalmap fileId="9"/>
      <Glossmap fileId="10"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="tb100_main_component1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="35" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6">
      <Shape name="tb100_vis" shapeId="2" nodeId="36" castsShadows="true" receiveShadows="true" skinBindNodeIds="36 47 56" materialIds="102">
        <TransformGroup name="attachable" nodeId="37">
          <TransformGroup name="attacherJoint" translation="0 0.354647 0.502116" rotation="0 90 0" nodeId="38"/>
          <TransformGroup name="topReferenceNode" translation="0 0.855611 0.429463" nodeId="39"/>
          <TransformGroup name="support" nodeId="40">
            <Shape name="support_col" translation="0 0.124021 -0.208997" shapeId="3" visibility="false" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="41" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
            <Shape name="support_col1" translation="0 0.124021 -0.850562" shapeId="4" visibility="false" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="42" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="wheels" nodeId="43">
          <TransformGroup name="wheel" translation="0 0.216043 0.056139" nodeId="44"/>
        </TransformGroup>
        <TransformGroup name="speedRotatingParts" nodeId="45">
          <TransformGroup name="rollerFrontRot" translation="0.023755 0.17468 0.140862" rotation="0 9.96064 0" nodeId="46">
            <TransformGroup name="rollerFront" nodeId="47">
              <Shape name="discsFront01" translation="0.460408 -0 -0.000377" shapeId="5" clipDistance="300" nodeId="48" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront02" translation="0.330569 0 -0.000287" rotation="-122.429 0 0" shapeId="6" clipDistance="300" nodeId="49" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront03" translation="0.165758 0 -0.000174" rotation="114.906 0 0" shapeId="7" clipDistance="300" nodeId="50" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront04" translation="-0.000259 0 6.1e-05" rotation="-45.1193 0 0" shapeId="8" clipDistance="300" nodeId="51" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront05" translation="-0.158911 0 0.000828" rotation="-127.031 0 0" shapeId="9" clipDistance="300" nodeId="52" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront06" translation="-0.329419 0 0.000287" rotation="-166.513 0 0" shapeId="10" clipDistance="300" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsFront07" translation="-0.494711 0 0.0004" rotation="231.425 0 0" shapeId="11" clipDistance="300" nodeId="54" castsShadows="true" receiveShadows="true" materialIds="9"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="rollerBackRot" translation="-0.0225 0.17468 -0.586895" rotation="1.2e-05 -10.1023 0" nodeId="55">
            <TransformGroup name="rollerBack" nodeId="56">
              <Shape name="discsBack01" translation="0.493751 -0 -0.00152" rotation="75.0333 0 0" shapeId="12" clipDistance="300" nodeId="57" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack02" translation="0.328459 -0 -0.001225" rotation="-38.4899 0 0" shapeId="13" clipDistance="300" nodeId="58" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack03" translation="0.163167 -0 -0.00093" rotation="115.533 0 0" shapeId="14" clipDistance="300" nodeId="59" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack04" translation="-0.000701 0 -0.000638" rotation="75.0333 0 0" shapeId="15" clipDistance="300" nodeId="60" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack05" translation="-0.166718 -0 -0.00022" rotation="78.101 0 0" shapeId="16" clipDistance="300" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack06" translation="-0.331528 -0 7.4e-05" shapeId="17" clipDistance="300" nodeId="62" castsShadows="true" receiveShadows="true" materialIds="9"/>
              <Shape name="discsBack07" translation="-0.462212 -0 0.000991" rotation="233.737 0 0" shapeId="18" clipDistance="300" nodeId="63" castsShadows="true" receiveShadows="true" materialIds="9"/>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="64">
          <TransformGroup name="workAreaStart" translation="0.5 0 0.3" nodeId="65"/>
          <TransformGroup name="workAreaWidth" translation="-0.5 0 0.3" nodeId="66"/>
          <TransformGroup name="workAreaHeight" translation="0.5 0 -0.75" nodeId="67"/>
          <TransformGroup name="groundReferenceNode" translation="0 0.018477 -0.236311" nodeId="68"/>
          <TransformGroup name="depthNode" translation="0 0.060258 -0.236311" nodeId="69"/>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="70">
          <TransformGroup name="discEffectLinkNodeFront" translation="-0.077551 0 -0.41244" nodeId="71">
            <Shape name="effectParticleSmokeEmit" translation="-0.012855 -0 -0.327807" shapeId="19" visibility="false" clipDistance="300" nodeId="72" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
          </TransformGroup>
          <TransformGroup name="discEffectLinkNodeBack" nodeId="73"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="74">
          <TransformGroup name="aiMarkerLeft" translation="0.555 0 0.389463" nodeId="75"/>
          <TransformGroup name="aiMarkerRight" translation="-0.555 0 0.389463" nodeId="76"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 -0.837276" nodeId="77"/>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.469463" nodeId="78"/>
        </TransformGroup>
        <TransformGroup name="configurations" nodeId="79">
          <Shape name="wideConfiguration" translation="0.002866 0.404096 0.439416" shapeId="20" visibility="false" clipDistance="300" nodeId="80" castsShadows="true" receiveShadows="true" materialIds="102"/>
          <Shape name="narrowConfiguration" translation="0.002866 0.404096 0.439416" scale="0.393917 1 1" shapeId="21" clipDistance="300" nodeId="81" castsShadows="true" receiveShadows="true" materialIds="102"/>
          <Shape name="hitchMeshKat01" translation="-0.000146 0.598849 0.458626" rotation="-0.473843 -0 0" scale="1.02099 1 1" shapeId="22" nodeId="82" castsShadows="true" receiveShadows="true" materialIds="94"/>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="83">
          <Shape name="attacherFrame" translation="0 0.411921 0.429464" shapeId="23" visibility="false" clipDistance="300" nodeId="84" castsShadows="true" receiveShadows="true" materialIds="7"/>
          <Shape name="decal" translation="-0.000563 0.492036 -0.218311" shapeId="24" clipDistance="30" nodeId="85" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="8"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

</i3D>
