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

<i3D name="handPruner.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="13" filename="textures/d05258c2-0132-400x400_diffuse.dds"/>
    <File fileId="3" filename="textures/general_normal.dds"/>
    <File fileId="14" filename="textures/pomelliColt_vmask.png"/>
    <File fileId="4" filename="textures/pruner_vmask.dds"/>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="7" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="27" filename="$data/shared/detailLibrary/metallic/clear_diffuse.dds"/>
    <File fileId="26" filename="$data/shared/detailLibrary/metallic/rough_specular.dds"/>
    <File fileId="8" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_diffuse.dds"/>
    <File fileId="6" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_specular.dds"/>
    <File fileId="35" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds"/>
    <File fileId="34" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
    <File fileId="25" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.png"/>
    <File fileId="24" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.png"/>
    <File fileId="17" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubberBlack_diffuse.dds"/>
    <File fileId="16" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_normal.dds"/>
    <File fileId="15" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_specular.dds"/>
    <File fileId="36" filename="$data/shared/wheels/hubs/hubSmall01_normal.dds"/>
    <File fileId="37" filename="$data/shared/wheels/hubs/hubSmall01_vmask.dds"/>
    <File fileId="22" filename="$data/shared/wheels/rims/aebi/rim01_normal.png"/>
    <File fileId="23" filename="$data/shared/wheels/rims/aebi/rim01_vmask.png"/>
    <File fileId="32" filename="$data/shared/wheels/rims/rim010_normal.dds"/>
    <File fileId="33" filename="$data/shared/wheels/rims/rim010_vmask.dds"/>
    <File fileId="28" filename="$data/shared/wheels/rims/rimsCar001_normal.dds"/>
    <File fileId="29" filename="$data/shared/wheels/rims/rimsCar001_vmask.dds"/>
    <File fileId="19" filename="$data/shared/wheels/tires/continental/offRoadHDO/offRoadHDO_normal.dds"/>
    <File fileId="20" filename="$data/shared/wheels/tires/continental/offRoadHDO/offRoadHDO_vmask.dds"/>
    <File fileId="30" filename="$data/shared/wheels/tires/lizard/destinationFarmRadial/imp_normal.dds"/>
    <File fileId="31" filename="$data/shared/wheels/tires/lizard/destinationFarmRadial/imp_vmask.dds"/>
    <File fileId="21" filename="$data/shared/white_diffuse.png"/>
  </Files>


  <Materials>
    <Material name="baked_plow" materialId="145" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="14"/>
      <Custommap name="detailSpecular" fileId="15"/>
      <Custommap name="detailNormal" fileId="16"/>
      <Custommap name="detailDiffuse" fileId="17"/>
    </Material>
    <Material name="hub_main_mat" materialId="5" customShaderId="5">
      <Texture fileId="21"/>
      <Normalmap fileId="36"/>
      <Glossmap fileId="37"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="35"/>
      <CustomParameter name="colorScale" value="0.646 0.646 0.646"/>
    </Material>
    <Material name="imp_mat" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="5" customShaderVariation="tirePressureDeformation">
      <Normalmap fileId="30"/>
      <Glossmap fileId="31"/>
      <Custommap name="detailSpecular" fileId="15"/>
      <Custommap name="detailNormal" fileId="16"/>
      <Custommap name="detailDiffuse" fileId="17"/>
    </Material>
    <Material name="lambert1" materialId="7" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="mainshape" materialId="8" diffuseColor="1 1 0 1">
    </Material>
    <Material name="offRoadHDO_mat236" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="5" customShaderVariation="tirePressureDeformation">
      <Normalmap fileId="19"/>
      <Glossmap fileId="20"/>
      <Custommap name="detailSpecular" fileId="15"/>
      <Custommap name="detailNormal" fileId="16"/>
      <Custommap name="detailDiffuse" fileId="17"/>
    </Material>
    <Material name="pietra" materialId="10">
      <Texture fileId="13"/>
    </Material>
    <Material name="plow" materialId="11" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
    </Material>
    <Material name="rim01_plasticPaintedBlack_mat" materialId="12" customShaderId="5" customShaderVariation="rim_numberOfStatics">
      <Texture fileId="21"/>
      <Normalmap fileId="22"/>
      <Glossmap fileId="23"/>
      <Custommap name="detailSpecular" fileId="24"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="25"/>
      <CustomParameter name="colorScale" value="0.012 0.012 0.012"/>
      <CustomParameter name="widthAndDiam" value="12 40 0"/>
    </Material>
    <Material name="rim_inner_mat" materialId="13" customShaderId="5" customShaderVariation="rim">
      <Texture fileId="21"/>
      <Normalmap fileId="32"/>
      <Glossmap fileId="33"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="35"/>
      <CustomParameter name="colorScale" value="0.6456 0.6456 0.6456"/>
    </Material>
    <Material name="rim_inner_mat" materialId="14" customShaderId="5">
      <Texture fileId="21"/>
      <Normalmap fileId="28"/>
      <Glossmap fileId="29"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="27"/>
      <CustomParameter name="colorScale" value="0.6456 0.6456 0.6456"/>
    </Material>
    <Material name="rim_outer_mat" materialId="15" customShaderId="5" customShaderVariation="rim_numberOfStatics">
      <Texture fileId="21"/>
      <Normalmap fileId="22"/>
      <Glossmap fileId="23"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="27"/>
      <CustomParameter name="colorScale" value="0.6456 0.6456 0.6456"/>
      <CustomParameter name="widthAndDiam" value="12 40 0"/>
      <CustomParameter name="numberOfStatics" value="8"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="17" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="MainShape" rotation="2.50448e-06 -0 0" shapeId="1" dynamic="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="33" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="8">
      <Shape name="Maniglie" translation="0.0931699 0.196962 0.399102" shapeId="2" nodeId="34" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
        <TransformGroup name="mani" translation="-0.0932672 2.23517e-06 -5.46243e-06" rotation="10 -0 0" nodeId="35">
          <TransformGroup name="manoSx" translation="0.331197 0.521533 -1.83508" rotation="-80 -40 0" nodeId="36"/>
          <TransformGroup name="manoDx" translation="-0.331197 0.521533 -1.83508" rotation="-80 40 0" nodeId="37"/>
        </TransformGroup>
        <Shape name="PruneDx" translation="-1.08817 1.24335 -0.957044" shapeId="3" nodeId="38" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="10">
          <TransformGroup name="prePrunerEffectNode" translation="1 -0.538101 -9.03974e-06" rotation="4.07111e-12 -0 0" nodeId="39"/>
          <TransformGroup name="prepruner" translation="0.2 6.4373e-06 -9.06326e-06" rotation="-2.50448e-06 -0 0" nodeId="40">
            <TransformGroup name="vineRaycast" rotation="0 0 -90" nodeId="41"/>
          </TransformGroup>
        </Shape>
        <Shape name="pomelli" translation="1.49012e-08 -4.32134e-07 4.68228e-07" rotation="6.83019e-06 -0 0" shapeId="4" nodeId="97" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="145"/>
        <TransformGroup name="lights" translation="-0.069965 1.25994 -0.95684" rotation="20 -0 0" nodeId="43">
          <Light name="light" translation="1.47833e-08 0.0541482 0.0453695" rotation="0 180 0" nodeId="44" type="spot" color="0.5 0.5 0.45" emitDiffuse="true" emitSpecular="true" range="25" coneAngle="100" dropOff="5"/>
        </TransformGroup>
        <TransformGroup name="AttacherJoint" translation="0.135038 1.25733 -0.957238" rotation="-90 -0 0" nodeId="45"/>
        <Shape name="coll1" translation="-0.756909 1.25283 -0.95558" rotation="8.83152 -0 0" shapeId="5" static="true" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="46" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="17"/>
      </Shape>
      <TransformGroup name="ruote" translation="0 -4.47035e-08 -6.64134e-09" rotation="-2.50448e-06 -0 0" nodeId="47">
        <TransformGroup name="RuotaAntRot" translation="-0.00046714 0.196962 0.399102" nodeId="48">
          <Shape name="ruota_Ant" rotation="2.42657e-20 -4.32571e-06 2.50448e-06" shapeId="6" nodeId="49" castsShadows="true" receiveShadows="true" materialIds="9">
            <Shape name="w01_left" scale="0.2 0.23 0.23" shapeId="7" clipDistance="800" nodeId="50" castsShadows="true" receiveShadows="true" materialIds="12,15">
              <TransformGroup name="rimsCar001" scale="0.1 1 1" nodeId="51">
                <Shape name="rimsCar001L" shapeId="8" clipDistance="300" nodeId="52" castsShadows="true" receiveShadows="true" materialIds="14"/>
                <Shape name="rimsCar001R" shapeId="9" clipDistance="300" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="14"/>
              </TransformGroup>
            </Shape>
          </Shape>
        </TransformGroup>
        <TransformGroup name="ruotaPosDx" translation="-0.5 0.32 -1" nodeId="54"/>
        <TransformGroup name="ruotaPosSx" translation="0.5 0.32 -1" nodeId="55"/>
        <TransformGroup name="ruotaAntDx" translation="-0.5 0.32 0.4" nodeId="56"/>
        <TransformGroup name="ruotaAntSx" translation="0.5 0.32 0.4" nodeId="57"/>
        <TransformGroup name="ruotinoPosDx" translation="-0.27 0.06 -0.944268" nodeId="58">
          <Shape name="shape" translation="0.01 0 0" scale="0.4 0.4 0.4" shapeId="10" clipDistance="300" nodeId="59" castsShadows="true" receiveShadows="true" materialIds="6">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="60">
              <Shape name="w_innerLeft" shapeId="11" clipDistance="800" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="13"/>
              <Shape name="w_innerRight" shapeId="12" clipDistance="800" nodeId="62" castsShadows="true" receiveShadows="true" materialIds="13"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="13" clipDistance="150" nodeId="63" castsShadows="true" receiveShadows="true" materialIds="5"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="ruotinoPosSx" translation="0.25 0.06 -0.944268" nodeId="64">
          <Shape name="shape" translation="0.01 0 0" rotation="0 180 0" scale="0.4 0.4 0.4" shapeId="10" clipDistance="300" nodeId="65" castsShadows="true" receiveShadows="true" materialIds="6">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="66">
              <Shape name="w_innerLeft" shapeId="11" clipDistance="800" nodeId="67" castsShadows="true" receiveShadows="true" materialIds="13"/>
              <Shape name="w_innerRight" shapeId="12" clipDistance="800" nodeId="68" castsShadows="true" receiveShadows="true" materialIds="13"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="13" clipDistance="150" nodeId="69" castsShadows="true" receiveShadows="true" materialIds="5"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="cameras" rotation="-1.65135e-05 -0 0" nodeId="70">
        <Camera name="camera" translation="1.23728 1.35508 1.55202" rotation="-17.8775 38.5677 2.21582e-05" nodeId="71" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
        <TransformGroup name="outdoorCameraTarget" translation="0 0.8 0.4" rotation="-24 180 0" nodeId="72">
          <Camera name="outdoorCamera" translation="0 0 11" nodeId="73" fov="54.4322" nearClip="0.3" farClip="5000" orthographicHeight="1"/>
        </TransformGroup>
        <TransformGroup name="cameraRaycastNode1" translation="0 0.3741 1.30842" nodeId="74"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 0.906102 -0.020595" nodeId="75"/>
        <Shape name="shadowFocusBox" translation="0 1.07071 -1.41746" shapeId="14" clipDistance="150" nodeId="76" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
        <Camera name="indoorCamera" translation="-6.3408e-08 1.6 -1.68126" rotation="0 180 0" nodeId="77" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
      </TransformGroup>
      <TransformGroup name="player" translation="0 0 -1.6" nodeId="78">
        <TransformGroup name="playerNode" nodeId="79">
          <TransformGroup name="skeleton" rotation="0 180 0" nodeId="80"/>
        </TransformGroup>
        <TransformGroup name="rayCast2" translation="0 0.8 0" rotation="-10 -0 0" nodeId="81"/>
        <TransformGroup name="rayCast1" translation="0 0.8 0" rotation="10 -0 0" nodeId="82"/>
      </TransformGroup>
      <TransformGroup name="exitPoint" translation="0 -3.75947e-08 -2.22366" rotation="-2.50448e-06 -0 0" nodeId="83"/>
      <TransformGroup name="workAreas" rotation="-5.00896e-06 -0 0" nodeId="84">
        <TransformGroup name="workAreaStart" translation="1 0 -0.5" nodeId="85"/>
        <TransformGroup name="workAreaEnd" translation="-1 0 -0.5" nodeId="86"/>
        <TransformGroup name="workAreaBack" translation="1 0 -1" nodeId="87"/>
      </TransformGroup>
      <TransformGroup name="groundReference" translation="1.45519e-10 2 -4.37114e-08" rotation="-5.00896e-06 -0 0" nodeId="88"/>
      <TransformGroup name="ai" rotation="-5.00896e-06 -0 0" nodeId="89">
        <TransformGroup name="aiMarkers" nodeId="90">
          <TransformGroup name="aiMarkerLeft" translation="1 0 -0.5" nodeId="91"/>
          <TransformGroup name="aiMarkerRight" translation="-1 0 -0.5" nodeId="92"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 -1" nodeId="93"/>
        </TransformGroup>
        <TransformGroup name="aiCollisionNode" translation="0 0 0.6" nodeId="94"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
