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

<i3D name="handGrapePicker.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="39" filename="textures/FasciaCassone_vmask.png"/>
    <File fileId="28" filename="textures/FondoHarvest_vmask.png"/>
    <File fileId="31" filename="textures/assi_diffuse.dds"/>
    <File fileId="32" filename="textures/assi_normal.dds"/>
    <File fileId="27" filename="textures/d05258c2-0132-400x400_diffuse.dds"/>
    <File fileId="33" filename="textures/fondiHarvest_vmask.png"/>
    <File fileId="24" filename="textures/general_normal.dds"/>
    <File fileId="41" filename="textures/grapeGrondaia_vmask.dds"/>
    <File fileId="25" filename="textures/grapeHarvester_vmask.dds"/>
    <File fileId="38" filename="textures/grapePallet_vmask.dds"/>
    <File fileId="36" filename="$data/objects/pallets/grapePallet/grapePallet_diffuse.dds"/>
    <File fileId="37" filename="$data/objects/pallets/grapePallet/grapePallet_normal.dds"/>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="17" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="30" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_diffuse.dds"/>
    <File fileId="26" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_specular.dds"/>
    <File fileId="29" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedRough_normal.dds"/>
    <File fileId="18" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds"/>
    <File fileId="16" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
    <File fileId="35" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_diffuse.dds"/>
    <File fileId="34" filename="$data/shared/detailLibrary/nonMetallic/plastic/plasticPainted_specular.dds"/>
    <File fileId="8" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubberBlack_diffuse.dds"/>
    <File fileId="7" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_normal.dds"/>
    <File fileId="6" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_specular.dds"/>
    <File fileId="19" filename="$data/shared/wheels/hubs/hubSmall01_normal.dds"/>
    <File fileId="20" filename="$data/shared/wheels/hubs/hubSmall01_vmask.dds"/>
    <File fileId="14" filename="$data/shared/wheels/rims/rim010_normal.dds"/>
    <File fileId="15" filename="$data/shared/wheels/rims/rim010_vmask.dds"/>
    <File fileId="3" filename="$data/shared/wheels/tires/lizard/destinationFarmRadial/imp_normal.dds"/>
    <File fileId="4" filename="$data/shared/wheels/tires/lizard/destinationFarmRadial/imp_vmask.dds"/>
    <File fileId="13" filename="$data/shared/white_diffuse.png"/>
  </Files>


  <Materials>
    <Material name="Assi" materialId="5" customShaderId="5">
      <Texture fileId="31"/>
      <Normalmap fileId="32"/>
      <Glossmap fileId="33"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="35"/>
    </Material>
    <Material name="Bulloni" materialId="6" diffuseColor="0.4 0.4 0.4 1" specularColor="0 1 1">
    </Material>
    <Material name="grapePallet_mat" materialId="7" customShaderId="5">
      <Texture fileId="36"/>
      <Normalmap fileId="37"/>
      <Glossmap fileId="38"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="35"/>
    </Material>
    <Material name="hub_main_mat" materialId="8" customShaderId="5">
      <Texture fileId="13"/>
      <Normalmap fileId="19"/>
      <Glossmap fileId="20"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="18"/>
      <CustomParameter name="colorScale" value="0.646 0.646 0.646"/>
    </Material>
    <Material name="imp_mat" materialId="9" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="5" customShaderVariation="tirePressureDeformation">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
    </Material>
    <Material name="lambert1" materialId="10" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="11" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="maniglie" materialId="12" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="24"/>
      <Glossmap fileId="25"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="18"/>
    </Material>
    <Material name="Material #3" materialId="13">
      <Texture fileId="27"/>
    </Material>
    <Material name="plow" materialId="128" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="24"/>
      <Glossmap fileId="39"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="29"/>
      <Custommap name="detailDiffuse" fileId="30"/>
      <CustomParameter name="colorScale" value="0.02 0.01 0"/>
    </Material>
    <Material name="plow" materialId="136" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="24"/>
      <Glossmap fileId="28"/>
      <Custommap name="detailSpecular" fileId="26"/>
      <Custommap name="detailNormal" fileId="29"/>
      <Custommap name="detailDiffuse" fileId="30"/>
      <CustomParameter name="colorScale" value="0.02 0.01 0"/>
    </Material>
    <Material name="rim_inner_mat" materialId="17" customShaderId="5" customShaderVariation="rim">
      <Texture fileId="13"/>
      <Normalmap fileId="14"/>
      <Glossmap fileId="15"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="18"/>
      <CustomParameter name="colorScale" value="0.6456 0.6456 0.6456"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="18" diffuseColor="0.101961 0.101961 0.101961 1" customShaderId="5">
      <Normalmap fileId="24"/>
      <Glossmap fileId="41"/>
      <Custommap name="detailSpecular" fileId="34"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="35"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="19" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="MainShape" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="42" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="19">
      <TransformGroup name="ruote" translation="0 -5.29396e-22 8.0003e-09" nodeId="43">
        <TransformGroup name="ruotaAntSx" translation="0.71 0.176788 0.322735" nodeId="44">
          <Shape name="center" scale="1 1.3 1.3" shapeId="2" clipDistance="300" nodeId="45" castsShadows="true" receiveShadows="true" materialIds="9">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="46">
              <Shape name="w_innerLeft" shapeId="3" clipDistance="800" nodeId="47" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="w_innerRight" shapeId="4" clipDistance="800" nodeId="48" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="5" clipDistance="150" nodeId="49" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="ruotaAntDx" translation="-0.71 0.176788 0.322735" nodeId="50">
          <Shape name="center" scale="1 1.3 1.3" shapeId="6" clipDistance="300" nodeId="51" castsShadows="true" receiveShadows="true" materialIds="9">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="52">
              <Shape name="w_innerLeft" shapeId="7" clipDistance="800" nodeId="53" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="w_innerRight" shapeId="8" clipDistance="800" nodeId="54" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="9" clipDistance="150" nodeId="55" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="ruotaPostSx" translation="0.71 0.176788 -0.322735" nodeId="56">
          <Shape name="center" scale="1 1.3 1.3" shapeId="2" clipDistance="300" nodeId="57" castsShadows="true" receiveShadows="true" materialIds="9">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="58">
              <Shape name="w_innerLeft" shapeId="3" clipDistance="800" nodeId="59" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="w_innerRight" shapeId="4" clipDistance="800" nodeId="60" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="5" clipDistance="150" nodeId="61" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <TransformGroup name="ruotaPostDx" translation="-0.71 0.176788 -0.322735" nodeId="62">
          <Shape name="center" scale="1 1.3 1.3" shapeId="6" clipDistance="300" nodeId="63" castsShadows="true" receiveShadows="true" materialIds="9">
            <TransformGroup name="w_inner" scale="1 0.94 0.94" nodeId="64">
              <Shape name="w_innerLeft" shapeId="7" clipDistance="800" nodeId="65" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="w_innerRight" shapeId="8" clipDistance="800" nodeId="66" castsShadows="true" receiveShadows="true" materialIds="17"/>
              <Shape name="right" translation="-0.05 0 0" shapeId="9" clipDistance="150" nodeId="67" castsShadows="true" receiveShadows="true" materialIds="8"/>
            </TransformGroup>
          </Shape>
        </TransformGroup>
        <Shape name="AssePost" translation="0.658017 0.176788 -0.322898" rotation="2.50448e-06 -0 0" shapeId="10" nodeId="68" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        <Shape name="AsseAnt" translation="0.653751 0.176788 0.322571" rotation="2.50448e-06 -0 0" shapeId="10" nodeId="69" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        <TransformGroup name="ruotaPosSxF" translation="0.7 0.31 -0.4" nodeId="70"/>
        <TransformGroup name="ruotaPosDxF" translation="-0.7 0.31 -0.4" nodeId="71"/>
        <TransformGroup name="ruotaAntSxF" translation="0.7 0.31 0.4" nodeId="72"/>
        <TransformGroup name="ruotaAntDxF" translation="-0.7 0.31 0.4" nodeId="73"/>
      </TransformGroup>
      <TransformGroup name="Ai" translation="0 -5.29396e-22 8.0003e-09" nodeId="74">
        <TransformGroup name="aiCollision" translation="0 0 1.81191" nodeId="75"/>
      </TransformGroup>
      <TransformGroup name="cameras" rotation="-1.4009e-05 -0 0" nodeId="76">
        <Camera name="camera" translation="1.70908 1.31425 1.37816" rotation="-16.5034 43.2448 -4.8446e-06" nodeId="77" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
        <TransformGroup name="outdoorCameraTarget" translation="0 0.8 0.4" rotation="-24 180 0" nodeId="78">
          <Camera name="outdoorCamera" translation="0 0 11" nodeId="79" fov="54.4322" nearClip="0.3" farClip="5000" orthographicHeight="1"/>
        </TransformGroup>
        <TransformGroup name="cameraRaycastNode1" translation="0 0.3741 1.30842" nodeId="80"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 0.906102 -0.020595" nodeId="81"/>
        <Shape name="shadowFocusBox" translation="0 1.07071 -1.41746" shapeId="11" clipDistance="150" nodeId="82" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="11"/>
        <Camera name="indoorCamera" translation="-3.88194e-08 1.6 -1.4" rotation="0 180 0" nodeId="83" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
      </TransformGroup>
      <TransformGroup name="player" translation="0 0 -1.27144" nodeId="84">
        <TransformGroup name="playerNode" nodeId="85">
          <TransformGroup name="skeleton" rotation="0 180 0" nodeId="86"/>
        </TransformGroup>
        <TransformGroup name="rayCast2" translation="0 0.8 0" rotation="-10 -0 0" nodeId="87"/>
        <TransformGroup name="rayCast1" translation="0 0.8 0" rotation="10 -0 0" nodeId="88"/>
      </TransformGroup>
      <TransformGroup name="exitPoint" translation="0 2.98027e-08 -2.11153" nodeId="89"/>
      <TransformGroup name="unloadInfo" translation="0 1.5 6.55671e-08" nodeId="90"/>
      <TransformGroup name="DischargeNode" translation="0 1.5 1" nodeId="91"/>
      <TransformGroup name="pipeNode" translation="0 1.5 6.55671e-08" nodeId="92"/>
      <Shape name="Maniglia" translation="0.00185463 0.224705 -0.318926" rotation="2.50448e-06 -0 0" shapeId="12" nodeId="93" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="12">
        <Shape name="DentiRaccolta" translation="-0.823892 1.21561 -0.239015" rotation="4.07111e-12 -0 0" shapeId="13" nodeId="94" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="13"/>
        <TransformGroup name="mani" translation="-0.00185463 0.0237416 0.719765" rotation="20 5.00894e-06 -5.00894e-06" nodeId="95">
          <TransformGroup name="manoSx" translation="0.35 0.3 -1.56" rotation="0 -90 0" nodeId="96"/>
          <TransformGroup name="manoDx" translation="-0.35 0.3 -1.56" rotation="0 90 0" nodeId="97"/>
        </TransformGroup>
        <TransformGroup name="lights" translation="-0.478494 1.23332 -0.228529" rotation="20 -0 0" nodeId="98">
          <Light name="light" translation="1.47833e-08 0.0541482 0.0453695" rotation="0 180 0" nodeId="99" type="spot" color="0.5 0.5 0.45" emitDiffuse="true" emitSpecular="true" range="25" coneAngle="90" dropOff="5"/>
        </TransformGroup>
        <TransformGroup name="AttacherJoint" translation="0.433805 1.22959 -0.230662" rotation="2.03555e-12 -0 0" nodeId="100"/>
      </Shape>
      <Shape name="CorniceFondo" translation="0 0.194705 -8.51083e-09" shapeId="14" nodeId="101" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="136">
        <Shape name="FondoDx" translation="-0.3175 0.00500043 -2.18574e-10" rotation="-2.03555e-12 -0 0" shapeId="15" nodeId="102" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
        <Shape name="FondoSx" translation="0.317 0.00500043 -2.18574e-10" rotation="-2.03555e-12 -0 0" shapeId="15" nodeId="103" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5"/>
      </Shape>
      <Shape name="Bulloni" translation="0.636861 0.227805 -0.361468" rotation="2.50448e-06 -0 0" shapeId="16" nodeId="104" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="136"/>
      <Shape name="grapePallet_vis" translation="0 0.22 9.61651e-09" shapeId="17" clipDistance="300" nodeId="105" castsShadows="true" receiveShadows="true" materialIds="7">
        <TransformGroup name="fillUnit" static="true" clipDistance="80" nodeId="106"/>
        <Shape name="fillVolume" translation="0.00122853 -0.0345001 0" shapeId="18" nodeId="107" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="10"/>
        <Shape name="Rectangle002" translation="0.002 0.13018 -0.00243102" rotation="2.50448e-06 -0 0" shapeId="19" nodeId="108" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="128"/>
        <Shape name="Rectangle003" translation="0.002 0.352293 -0.00243102" rotation="2.50448e-06 -0 0" shapeId="19" nodeId="109" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="128"/>
        <Shape name="Grondaia" translation="-0.591238 0.702008 -0.29912" rotation="2.50448e-06 -0 0" shapeId="20" nodeId="110" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="18"/>
      </Shape>
      <TransformGroup name="rowHarvester" nodeId="111">
        <TransformGroup name="harvestRaycastNode" translation="-0.7 1.3 -1" rotation="0 0 -90" nodeId="112"/>
      </TransformGroup>
      <TransformGroup name="Effetti" nodeId="113">
        <Shape name="fillFx" translation="0.00165537 0.985394 -0.348594" rotation="113.723 -0 0.872182" scale="0.1 0.1 0.1" shapeId="21" nodeId="114" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="19"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
