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

<i3D name="xb150" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">

  <Files>
    <File fileId="3" filename="$data/shaders/vehicleShader.xml" />
    <File fileId="6" filename="$data/shared/assets/assetLibraryDecals_diffuse.png" />
    <File fileId="7" filename="$data/shared/assets/assetLibraryDecals_normal.png" />
    <File fileId="5" filename="$data/shared/default_normal.png" />
    <File fileId="4" filename="$data/vehicles/hauer/xb150/xb150Decals_diffuse.png" />
    <File fileId="1" filename="$data/vehicles/hauer/xb150/xb150_normal.png" />
    <File fileId="2" filename="$data/vehicles/hauer/xb150/xb150_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.5 0.5 0.5 1">
    </Material>
    <Material name="xb150_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="3" customShaderVariation="colorMask">
      <CustomParameter name="colorMat0" value="0.0802 0.0802 0.0802 0"/>
      <Normalmap fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="xb150Decals_mat" materialId="4" alphaBlending="true" customShaderId="3" customShaderVariation="Decal">
      <Texture fileId="4"/>
      <Normalmap fileId="5"/>
      <Glossmap fileId="2"/>
    </Material>
    <Material name="assetLibraryDecals_mat" materialId="3" alphaBlending="true" customShaderId="3" customShaderVariation="Decal_colorMask">
      <Texture fileId="6"/>
      <Normalmap fileId="7"/>
      <Glossmap fileId="2"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="xb150_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="xb150_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 8 9 10 14 18 19 20 22 27 29 30 31 32" clipDistance="300" nodeId="2">
        <TransformGroup name="xb150_visPositionGroup" translation="-1.90735e-08 1.75588 -1.24936" nodeId="3">
          <TransformGroup name="attacherJoint" translation="1.14441e-07 0 0" rotation="-90 -90 90" nodeId="4"/>
        </TransformGroup>
        <TransformGroup name="hydraulicMainRef" translation="-1.57772e-32 1.47262 -0.941102" rotation="4.2 180 0" nodeId="5"/>
        <TransformGroup name="wingArmRef" translation="-9.95937e-32 1.73309 -1.06476" rotation="178 0 -180" nodeId="6"/>
        <TransformGroup name="movingParts" nodeId="7">
          <TransformGroup name="arm" translation="-1.90735e-08 1.8339 -1.17566" collision="false" clipDistance="300" nodeId="8">
            <TransformGroup name="hydraulicMain" translation="-3.8147e-08 -0.276944 1.14011" rotation="5.28773 180 0" scale="1 1 1" collision="false" clipDistance="300" nodeId="9">
              <TransformGroup name="hydraulicMainPunch" translation="-2.41157e-09 -1.98952e-15 0.910291" collision="false" clipDistance="300" nodeId="10"/>
              <Shape name="xb150BScrewsDecals" translation="-5.87189e-08 -1.55361 0.108085" rotation="-174.712 -2.40457e-06 180" scale="1 1 1" shapeId="3" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="3" clipDistance="30" nodeId="11"/>
              <Shape name="xb150BDecals1" translation="-5.87189e-08 -1.55361 0.108085" rotation="-174.712 -2.40457e-06 180" scale="1 1 1" shapeId="4" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="12"/>
            </TransformGroup>
            <TransformGroup name="attacherRot" translation="0 -1.70499 2.34582" nodeId="13">
              <TransformGroup name="attacher" translation="0 0 2.84217e-16" collision="false" clipDistance="300" nodeId="14">
                <TransformGroup name="wingPartRef" translation="1.90735e-08 0.184755 0.204775" rotation="73 0 0" nodeId="15"/>
                <TransformGroup name="attacherJointTools_visuals" translation="-4.57764e-07 0.268 0.335" rotation="90 -70 -90" nodeId="16"/>
                <Shape name="colPart" translation="1.90735e-08 0.116335 0.191568" rotation="22.498 0 0" visibility="false" shapeId="5" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="17"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="wingFront" translation="-3.8147e-08 -1.4781 2.19941" rotation="-60.9342 -5.12264e-06 0" collision="false" clipDistance="300" nodeId="18">
              <TransformGroup name="wingPart" translation="9.7477e-11 1.79057e-14 0.44137" rotation="133.211 1.80192e-05 3.24196e-05" scale="1 1 1" collision="false" clipDistance="300" nodeId="19"/>
              <TransformGroup name="angleDisplay" translation="0.4655 -0.025078 0.118389" rotation="59.1649 -1.87315 -176.627" scale="1 1 1" collision="false" clipDistance="300" nodeId="20"/>
              <TransformGroup name="hydraulicFrontRef" translation="4.44607e-08 0.0431316 -0.216165" rotation="129 0 0" nodeId="21"/>
            </TransformGroup>
            <TransformGroup name="supportArm" translation="-1.90735e-08 -1.59104 1.94477" rotation="-80 0 0" collision="false" clipDistance="300" nodeId="22">
              <TransformGroup name="collisions" translation="3.8147e-08 -0.307863 -0.92425" scale="1 1 1" visibility="false" nodeId="23">
                <Shape name="colPart02" translation="0.537821 0.701027 0.730201" rotation="-23.3288 0 0" shapeId="6" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="24"/>
                <Shape name="colPart03" translation="-0.514886 0.701027 0.730201" rotation="-23.3288 0 0" shapeId="7" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="25"/>
              </TransformGroup>
              <Shape name="xb150BDecals3" translation="3.8147e-08 -0.242856 -0.76911" shapeId="8" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="26"/>
            </TransformGroup>
            <TransformGroup name="supportArmPart" translation="-1.90735e-08 -1.41352 1.80705" rotation="-104 0 0" collision="false" clipDistance="300" nodeId="27"/>
            <Shape name="xb150BDecals" translation="1.90735e-08 -1.8339 1.17566" shapeId="9" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="28"/>
            <TransformGroup name="wingArmPart" translation="-5.72205e-08 -0.151121 1.35125" rotation="-41.6513 -0.000101096 0" scale="1 1 1" collision="false" clipDistance="300" nodeId="29">
              <TransformGroup name="wingArm" translation="-7.72594e-12 2.93099e-15 0.163152" rotation="140.792 -6.63606e-05 -180" scale="1 1 1" collision="false" clipDistance="300" nodeId="30"/>
              <TransformGroup name="hydraulicFront" translation="2.81566e-07 -0.153992 0.0331975" rotation="109.171 7.5539e-05 6.71876e-05" scale="1 1 1" collision="false" clipDistance="300" nodeId="31">
                <TransformGroup name="hydraulicFrontPunch" translation="-2.64611e-16 -7.26175e-14 1.51497" collision="false" clipDistance="300" nodeId="32"/>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="wingFrontRefFrame" translation="-3.8147e-08 -1.4781 2.19941" rotation="-60.9342 -5.12264e-06 0" nodeId="33"/>
            <TransformGroup name="angleDisplayRef" translation="0.412273 -0.0250883 1.48956" rotation="120.154 -3.85792 -180" scale="1 1 1" nodeId="34"/>
            <TransformGroup name="wingArmPartRefFrame" translation="-5.72205e-08 -0.151121 1.35125" rotation="-41.6513 -0.000101096 0" scale="1 1 1" nodeId="35"/>
            <TransformGroup name="collisions" translation="1.90735e-08 -1.8339 1.17566" visibility="false" nodeId="36">
              <Shape name="colPart05" translation="0.518604 1.17204 0.612962" rotation="-21.9651 0 0" shapeId="10" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="37"/>
              <Shape name="colPart06" translation="0.518604 0.220142 1.08151" rotation="-73.8546 0 0" shapeId="11" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="38"/>
              <Shape name="colPart07" translation="0.518604 2.04423 -0.460968" rotation="-86.3009 0 0" shapeId="12" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="39"/>
              <Shape name="colPart08" translation="-0.519 2.04423 -0.460968" rotation="-86.3009 0 0" shapeId="13" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="40"/>
              <Shape name="colPart09" translation="-0.519 0.220142 1.08151" rotation="-73.8546 0 0" shapeId="14" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="41"/>
              <Shape name="colPart011" translation="-0.519 1.17204 0.612962" rotation="-21.9651 0 0" shapeId="15" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="42"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="armDummy" translation="-1.90735e-08 1.8339 -1.17566" nodeId="43">
            <TransformGroup name="attacherRotDummy" translation="0 -1.70499 2.34582" nodeId="44">
              <TransformGroup name="attacherDummy" nodeId="45">
                <TransformGroup name="attacherJointTools" translation="-4.57764e-07 0.268 0.335" rotation="90 -70 -90" scale="1 1 1" nodeId="46"/>
              </TransformGroup>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="attacherRootDummy" translation="-1.90735e-08 1.8339 -1.17566" nodeId="47">
            <TransformGroup name="attacherJointDummy" rotation="0 -90 0" nodeId="48"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="visuals" nodeId="49">
          <Shape name="xb150BDecals2" shapeId="16" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="4" clipDistance="50" nodeId="50"/>
          <Shape name="attacherBlock" visibility="false" shapeId="17" castsShadows="true" receiveShadows="true" materialIds="2" clipDistance="300" nodeId="51"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

  <UserAttributes>
  </UserAttributes>
</i3D>
