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

<i3D name="RZ180.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="142" customShaderId="5" customShaderVariation="Decal">
      <Texture fileId="9"/>
      <Normalmap fileId="10"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="defaultMat" materialId="143" diffuseColor="0.8 0.8 0.8 1" specularColor="0.494118 1 0">
    </Material>
    <Material name="perzlFrontloadertools_mat" materialId="144" 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="RZ180.i3d.shapes">
  </Shapes>


  <Dynamics>
  </Dynamics>

  <Scene>
      <Shape shapeId="1" name="1_rz180_main_component1" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="188" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <TransformGroup name="collisions" nodeId="189">
          <Shape shapeId="2" name="colPart01" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="190" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          <Shape shapeId="3" name="colPart02" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="191" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          <Shape shapeId="4" name="colPart03" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="192" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        </TransformGroup>
        <Shape shapeId="5" name="rz180_vis" clipDistance="300" nodeId="193" materialIds="144" castsShadows="true" receiveShadows="true" skinBindNodeIds="193 213 218 219 224 226 228 230 235">
          <TransformGroup name="attachable" nodeId="194">
            <TransformGroup name="attacherJoint" translation="2.38419e-07 0.316855 -0.408448" rotation="-0 -90 0" nodeId="195">
              <TransformGroup name="topReferenceNode" translation="-0.112837 0.821996 -4.93225e-09" rotation="-0 -90 0" nodeId="196"/>
            </TransformGroup>
            <TransformGroup name="attacherJointFrontloader" translation="0 0.814008 -0.482849" rotation="90 -85.9824 -90" nodeId="197"/>
            <TransformGroup name="connectionHoses" nodeId="198">
              <TransformGroup name="hydraulicIn01" translation="0.0222963 1.23237 -0.28897" rotation="168.699 4.31615e-16 3.28571e-15" nodeId="199">
                <Shape shapeId="6" name="hydraulicIn01_detached" translation="0.161951 0.181073 0.0299674" rotation="11.3015 -2.20658e-16 3.30659e-15" clipDistance="300" nodeId="269" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <TransformGroup name="hydraulicIn02" translation="-0.0231154 1.23236 -0.289018" rotation="169.08 4.31615e-16 3.28571e-15" nodeId="201">
                <Shape shapeId="7" name="hydraulicIn02_detached" translation="-0.161132 0.18127 0.0287109" rotation="10.9196 -1.98615e-16 3.30798e-15" clipDistance="300" nodeId="270" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <TransformGroup name="hydraulicIn03" translation="-0.131558 1.13022 -0.483688" rotation="-0 -180 -0" nodeId="203">
                <Shape shapeId="8" name="hydraulicIn03_detached" translation="-0.315805 -0.0812849 -0.200817" rotation="1.86693e-05 1.86693e-05 180" clipDistance="300" nodeId="271" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <TransformGroup name="hydraulicOut01" translation="0.00762018 1.26799 -0.270163" rotation="166.36 4.31615e-16 3.28571e-15" nodeId="205">
                <Shape shapeId="9" name="hydraulicOut01_detached" translation="0.215134 0.269361 0.0784432" rotation="13.6404 -3.55418e-16 3.29483e-15" clipDistance="300" nodeId="272" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <TransformGroup name="hydraulicOut02" translation="-0.0093077 1.26798 -0.270197" rotation="166.36 4.31615e-16 3.28571e-15" nodeId="207">
                <Shape shapeId="10" name="hydraulicOut02_detached" translation="-0.213446 0.26936 0.0784078" rotation="13.6404 -3.55418e-16 3.29483e-15" clipDistance="300" nodeId="273" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <TransformGroup name="hydraulicOut03" translation="-0.155331 1.09319 -0.483688" rotation="-0 -180 -0" nodeId="209">
                <Shape shapeId="11" name="hydraulicOut03_detached" translation="-0.378085 -0.105467 -0.200817" rotation="1.86693e-05 1.86693e-05 180" clipDistance="300" nodeId="274" materialIds="144" castsShadows="true" receiveShadows="true"/>
              </TransformGroup>
              <Shape shapeId="12" name="switch" clipDistance="300" nodeId="211" materialIds="144" castsShadows="true" receiveShadows="true">
                <Shape shapeId="13" name="decalSwitch" clipDistance="50" nodeId="212" materialIds="142" receiveShadows="true"/>
              </Shape>
            </TransformGroup>
            <TransformGroup name="supportArms" translation="0 0 -0.362427" clipDistance="300" nodeId="213">
              <Shape shapeId="14" name="supportColLeft" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="214" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <Shape shapeId="15" name="supportColRight" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="215" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="clawJoint" translation="-5.96046e-08 1.18172 0.520308" rotation="-90 -0 -90" nodeId="216">
            <TransformGroup name="clawJointZRot" translation="-0.182913 -9.0003e-06 7.34138e-08" nodeId="217"/>
          </TransformGroup>
          <TransformGroup name="clawPart1" translation="0 1.36463 0.520317" rotation="90 -0 0" clipDistance="300" nodeId="218">
            <TransformGroup name="clawPart2" translation="-5.96046e-08 -9.0003e-06 0.182913" clipDistance="300" nodeId="219">
              <TransformGroup name="clawPart1_refFrame" translation="5.96046e-08 9.0003e-06 -0.0829127" nodeId="220"/>
              <TransformGroup name="rotatorBone" rotation="-2.50448e-06 -0 0" nodeId="221"/>
              <Shape shapeId="16" name="clawPart2_decal" clipDistance="50" nodeId="222" materialIds="142" receiveShadows="true"/>
              <TransformGroup name="claw_refFrame" translation="5.96046e-08 3.57628e-07 0.119989" rotation="-90 -0 0" nodeId="223">
                <TransformGroup name="claw" rotation="90 -0 0" clipDistance="300" nodeId="224">
                  <TransformGroup name="clawHydraulic_refFrame" translation="-0.432543 1.90735e-06 0.198974" rotation="76.902 2.50448e-06 90" nodeId="225">
                    <TransformGroup name="clawHydraulic" translation="-1.19209e-07 8.19564e-08 -5.96046e-08" rotation="1.36604e-05 -6.73573e-06 -1.19011e-06" clipDistance="300" nodeId="226">
                      <TransformGroup name="clawHydraulic_bone" rotation="-1.61649e-05 6.73573e-06 1.19011e-06" nodeId="227"/>
                      <TransformGroup name="clawHydraulic_punch" translation="-2.98023e-07 -1.36532e-06 0.557407" rotation="0 8.32322e-08 -3.57725e-07" clipDistance="300" nodeId="228"/>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="clawLeft_refFrame" translation="0.252631 1.72853e-06 0.4474" rotation="-45 -2.50448e-06 -90" nodeId="229">
                    <TransformGroup name="clawLeft" rotation="-45 -1.78111e-13 2.29e-13" clipDistance="300" nodeId="230">
                      <TransformGroup name="clawHydraulic_refPoint" translation="5.96046e-08 0.12211 -0.142268" rotation="-0 -90 0" nodeId="231"/>
                      <TransformGroup name="clawLinkage_refFrame" translation="-2.98023e-07 0.0813032 -0.0951768" rotation="124.757 1.0724e-21 0" nodeId="232">
                        <Shape shapeId="17" name="clawLinkage" rotation="49.9995 6.80161e-06 6.24142e-07" clipDistance="300" nodeId="233" materialIds="144" castsShadows="true" receiveShadows="true"/>
                      </TransformGroup>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="clawRight_refFrame" translation="-0.2465 1.84774e-06 0.341345" rotation="-45 2.50448e-06 90" nodeId="234">
                    <TransformGroup name="clawRight" translation="-1.19209e-07 -8.9407e-08 2.98023e-08" rotation="-45 1.78111e-13 -2.29e-13" clipDistance="300" nodeId="235">
                      <TransformGroup name="clawLinkage_refPoint" translation="-5.96046e-08 -0.0717451 0.1083" rotation="-0 90 0" nodeId="236"/>
                    </TransformGroup>
                  </TransformGroup>
                  <TransformGroup name="claw_bone" rotation="-90 -0 0" nodeId="237"/>
                  <Shape shapeId="18" name="decalNew" translation="0.157455 1.96695e-06 0.366097" rotation="-90 -0 0" clipDistance="50" nodeId="238" materialIds="142" receiveShadows="true"/>
                  <Shape shapeId="19" name="decalOld" translation="0.157455 1.96695e-06 0.366097" rotation="-90 -0 0" clipDistance="50" nodeId="239" materialIds="142" receiveShadows="true"/>
                </TransformGroup>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="clawPart2_refFrame" translation="-5.96046e-08 -9.0003e-06 0.282913" nodeId="240"/>
          </TransformGroup>
          <TransformGroup name="decals" nodeId="241">
            <Shape shapeId="20" name="decalsDefault" clipDistance="50" nodeId="242" materialIds="142" receiveShadows="true"/>
            <Shape shapeId="21" name="decalsNew" clipDistance="50" nodeId="243" materialIds="142" receiveShadows="true"/>
            <Shape shapeId="22" name="decalsOld" clipDistance="50" nodeId="244" materialIds="142" receiveShadows="true"/>
          </TransformGroup>
        </Shape>
        <TransformGroup name="skinnedMeshes" nodeId="245">
          <Shape shapeId="23" name="hosesClaw" clipDistance="300" nodeId="246" materialIds="144" castsShadows="true" receiveShadows="true" skinBindNodeIds="237 227"/>
          <Shape shapeId="24" name="mainHose" clipDistance="300" nodeId="247" materialIds="144" castsShadows="true" receiveShadows="true" skinBindNodeIds="221 248"/>
          <TransformGroup name="rootBone" rotation="-2.50448e-06 -0 0" nodeId="248"/>
        </TransformGroup>
      </Shape>
      <Shape shapeId="25" name="2_rz180_claw_component2" translation="0 0.961726 0.520308" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="249" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <TransformGroup name="clawJoint_refPoint" translation="-5.96046e-08 -0.961726 -3.57628e-07" nodeId="250"/>
        <TransformGroup name="clawLeftJoint" translation="0.252631 -0.3474 1.66893e-06" nodeId="251"/>
        <TransformGroup name="clawRightJoint" translation="-0.2465 -0.241345 1.84774e-06" nodeId="252"/>
        <TransformGroup name="clawRotJoint" translation="-5.96046e-08 0.219989 -3.57628e-07" nodeId="253">
          <TransformGroup name="clawRotJointActor" rotation="-90 -0 -90" nodeId="254"/>
        </TransformGroup>
        <TransformGroup name="claw_refPoint" translation="-5.96046e-08 -0.961726 -3.57628e-07" rotation="90 -0 0" nodeId="255"/>
        <Shape shapeId="26" name="logGrabTrigger" translation="0.0345718 -0.62874 0" kinematic="true" trigger="true" collisionMask="18874368" nodeId="256" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
      </Shape>
      <Shape shapeId="27" name="3_rz180_clawLeft_component4" translation="0.252631 0.614326 0.52031" rotation="0 -0 80" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="257" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <Shape shapeId="28" name="clawLeft_col1" rotation="0 -0 -8.53774e-07" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="258" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="29" name="clawLeft_col2" rotation="0 -0 -8.53774e-07" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="259" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="30" name="clawLeft_col3" rotation="0 -0 -8.53774e-07" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="260" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="31" name="clawLeft_col4" rotation="0 -0 -8.53774e-07" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="261" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <TransformGroup name="clawLeft_refPoint" translation="0.173648 -0.984808 -6.55651e-07" rotation="0 -0 -8.53774e-07" nodeId="262"/>
      </Shape>
      <Shape shapeId="32" name="4_rz180_clawRight_component5" translation="-0.2465 0.720381 0.52031" rotation="0 -0 -75" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="263" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <Shape shapeId="33" name="clawRight_col1" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="264" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="34" name="clawRight_col2" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="265" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="35" name="clawRight_col3" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="266" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <Shape shapeId="36" name="clawRight_col4" compoundChild="true" collisionMask="2109442" clipDistance="300" nodeId="267" materialIds="143" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        <TransformGroup name="clawRight_refPoint" translation="-0.258819 -0.965926 3.57628e-07" nodeId="268"/>
      </Shape>
  </Scene>

</i3D>
