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

<i3D name="RoundBaleFork.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="9.0.4"/>
  </Asset>

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="10" filename="$data/shared/default_normal.dds"/>
    <File fileId="9" filename="../textures/perzlDecals_diffuse.dds"/>
    <File fileId="3" filename="../textures/perzlFrontloadertools_normal.dds"/>
    <File fileId="4" filename="../textures/perzlFrontloadertools_vmask.dds"/>
  </Files>


  <Materials>
    <Material name="decals_mat" materialId="5" customShaderId="5" customShaderVariation="Decal">
      <Texture fileId="9"/>
      <Normalmap fileId="10"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="defaultMat" materialId="6" diffuseColor="0.8 0.8 0.8 1" specularColor="0.494118 1 0">
    </Material>
    <Material name="perzlFrontloadertools_mat" materialId="7" diffuseColor="0.8 0.8 0.8 1" customShaderId="5" customShaderVariation="colorMask">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <CustomParameter name="colorMat0" value="1 0.7 0.01 0"/>
      <CustomParameter name="colorMat1" value="0.55 0.02 0 0"/>
      <CustomParameter name="colorMat2" value="0.042 0.042 0.05 0"/>
      <CustomParameter name="colorMat3" value="0 0.069 0.106 1"/>
      <CustomParameter name="colorMat4" value="0.02 0.02 0.02 0"/>
      <CustomParameter name="colorMat5" value="0.03 0.03 0.03 10"/>
    </Material>
  </Materials>


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


  <Dynamics>
  </Dynamics>

  <Scene>
      <Shape shapeId="1" name="roundBaleFork_main_component1" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="20" materialIds="6" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <Shape shapeId="2" name="roundBaleFork_vis" clipDistance="300" nodeId="21" materialIds="7" castsShadows="true" receiveShadows="true" skinBindNodeIds="21 33 37 39 41">
          <TransformGroup name="attachable" nodeId="22">
            <TransformGroup name="attacherJoint" translation="0 0.268336 -0.709187" rotation="-0 -90 0" nodeId="23">
              <TransformGroup name="topReferenceNode" translation="0.053454 0.545404 -2.33654e-09" rotation="-0 -90 0" nodeId="24"/>
            </TransformGroup>
            <TransformGroup name="attacherJointFrontloader" translation="0 0.703293 -0.653173" rotation="90 -85.9935 -90" nodeId="25"/>
            <TransformGroup name="connectionHoses" nodeId="26">
              <TransformGroup name="hydraulicIn" translation="-0.26597 0.499341 -0.759124" rotation="-91.5043 -40.4705 7.455" nodeId="27"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="decals" nodeId="28">
            <Shape shapeId="3" name="decalNew" clipDistance="50" nodeId="29" materialIds="5" receiveShadows="true"/>
            <Shape shapeId="4" name="decalOld" clipDistance="50" nodeId="30" materialIds="5" receiveShadows="true"/>
            <Shape shapeId="5" name="decalsDefault" clipDistance="50" nodeId="31" materialIds="5" receiveShadows="true"/>
          </TransformGroup>
          <TransformGroup name="movingParts" nodeId="32">
            <TransformGroup name="armLeft" translation="0.339486 0.111861 -0.573509" rotation="0 -0 -8" clipDistance="300" nodeId="33">
              <Shape shapeId="6" name="armLeft_col" translation="2.98023e-08 2.6077e-08 1.19209e-07" compoundChild="true" collisionMask="134225922" nodeId="34" materialIds="6" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <TransformGroup name="armsHydraulic_ref" translation="0.331987 0.0798517 0.0962888" rotation="0 -0 8" nodeId="35"/>
              <TransformGroup name="ropeLeft_armBone" translation="0.338815 0.0339498 -0.0488162" rotation="-2.50448e-06 -0 8" nodeId="36"/>
            </TransformGroup>
            <TransformGroup name="armRight" translation="-0.339486 0.111861 -0.573509" rotation="0 -0 7.99998" clipDistance="300" nodeId="37">
              <Shape shapeId="7" name="armRight_col" rotation="0 -0 1.8783e-05" compoundChild="true" collisionMask="134225922" nodeId="38" materialIds="6" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <TransformGroup name="armsHydraulic" translation="-0.331987 0.0798515 0.0962887" rotation="7.99998 90 0" clipDistance="300" nodeId="39">
                <TransformGroup name="armsHydraulicBone" rotation="-2.50448e-06 -90 0" nodeId="40"/>
                <TransformGroup name="armsHydraulic_punch" translation="-5.96046e-08 0 1.35871" clipDistance="300" nodeId="41"/>
              </TransformGroup>
              <TransformGroup name="ropeRight_armBone" translation="-0.338815 0.0339497 -0.0488163" rotation="-2.50448e-06 -0 -7.99998" nodeId="42"/>
            </TransformGroup>
            <TransformGroup name="ropeLeft_baseBone" translation="0.353801 0.207962 -0.630356" rotation="-2.50448e-06 -0 0" nodeId="43"/>
            <TransformGroup name="ropeRight_baseBone" translation="-0.353801 0.207962 -0.630356" rotation="-2.50448e-06 -0 0" nodeId="44"/>
          </TransformGroup>
          <TransformGroup name="rootBone" rotation="-2.50448e-06 -0 0" nodeId="45"/>
        </Shape>
        <TransformGroup name="skinnedMeshes" nodeId="46">
          <Shape shapeId="8" name="hose01" translation="-0.279967 0.783873 -0.625834" clipDistance="300" nodeId="47" materialIds="7" castsShadows="true" receiveShadows="true" skinBindNodeIds="45 40"/>
          <Shape shapeId="9" name="hydraulicIn_detached" translation="-0.279967 0.783873 -0.625834" clipDistance="300" nodeId="48" materialIds="7" castsShadows="true" receiveShadows="true"/>
          <Shape shapeId="10" name="ropeLeft" clipDistance="300" nodeId="49" materialIds="7" castsShadows="true" receiveShadows="true" skinBindNodeIds="36 43"/>
          <Shape shapeId="11" name="ropeRight" clipDistance="300" nodeId="50" materialIds="7" castsShadows="true" receiveShadows="true" skinBindNodeIds="42 44"/>
        </TransformGroup>
      </Shape>
  </Scene>

</i3D>
