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

<i3D name="handroller.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="22" filename="textures/Maniglierullo_vmask.png"/>
    <File fileId="14" filename="textures/general_normal.dds"/>
    <File fileId="5" filename="textures/roll_vmask.dds"/>
    <File fileId="15" filename="textures/rollerEnds_vmask.dds"/>
    <File fileId="3" filename="textures/rollerstone_diffuse.dds"/>
    <File fileId="21" filename="textures/rulloManiglia_vmask.dds"/>
    <File fileId="6" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="17" filename="$data/shared/detailLibrary/flat_normal.dds"/>
    <File fileId="4" filename="$data/shared/detailLibrary/nonMetallic/dirt_normal.png"/>
    <File fileId="9" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_diffuse.dds"/>
    <File fileId="7" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPaintedOld_specular.dds"/>
    <File fileId="8" 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="25" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubberBlack_diffuse.dds"/>
    <File fileId="24" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_normal.dds"/>
    <File fileId="23" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_specular.dds"/>
  </Files>


  <Materials>
    <Material name="baked_plow" materialId="5" customShaderId="6">
      <Normalmap fileId="14"/>
      <Glossmap fileId="22"/>
      <Custommap name="detailSpecular" fileId="23"/>
      <Custommap name="detailNormal" fileId="24"/>
      <Custommap name="detailDiffuse" fileId="25"/>
    </Material>
    <Material name="Bulloni" materialId="6" diffuseColor="0.4 0.4 0.4 1" specularColor="0 1 1">
    </Material>
    <Material name="lambert1" materialId="7" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="mainshape" materialId="8" diffuseColor="1 1 1 1" specularColor="0 1 0.894118">
    </Material>
    <Material name="maniglie" materialId="9" diffuseColor="0.0196078 0.0196078 0.0196078 1" customShaderId="6">
      <Normalmap fileId="14"/>
      <Glossmap fileId="15"/>
      <Custommap name="detailSpecular" fileId="16"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="18"/>
      <CustomParameter name="smoothnessScale" value="0.5"/>
    </Material>
    <Material name="pietra" materialId="10" customShaderId="6">
      <Texture fileId="3"/>
      <Normalmap fileId="4"/>
      <Glossmap fileId="5"/>
      <Custommap name="detailSpecular" fileId="7"/>
      <Custommap name="detailNormal" fileId="8"/>
      <Custommap name="detailDiffuse" fileId="9"/>
    </Material>
    <Material name="plow" materialId="11" diffuseColor="1 1 1 1" customShaderId="6">
      <Normalmap fileId="14"/>
      <Glossmap fileId="21"/>
      <Custommap name="detailSpecular" fileId="7"/>
      <Custommap name="detailNormal" fileId="17"/>
      <Custommap name="detailDiffuse" fileId="9"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="12" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="mainShape" rotation="2.50448e-06 -0 0" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="22" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="8">
      <Shape name="rullopietra" translation="0.599686 0.2 -8.74229e-09" rotation="-1.18391e-05 5.00896e-06 -5.00896e-06" shapeId="2" nodeId="23" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="10">
        <Shape name="Object003" translation="0 0 -1.90735e-08" rotation="-4.96675e-11 -4.07111e-13 -4.05274e-13" shapeId="3" nodeId="24" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="9">
          <Shape name="Object004" translation="0 0 -7.10543e-15" rotation="9.33472e-06 8.14222e-13 8.16064e-13" shapeId="4" nodeId="25" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="6"/>
        </Shape>
      </Shape>
      <Shape name="Manico" translation="9.15527e-07 0.200026 -4.34478e-08" rotation="-50 -0 0" shapeId="5" nodeId="26" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="11">
        <Shape name="Maniglie" translation="0 1.17086 4.8e-07" rotation="50 -6.17388e-07 7.05678e-06" shapeId="6" nodeId="27" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="5">
          <TransformGroup name="mani" translation="0 0 -2.82274e-09" rotation="-50 -5.00896e-06 -5.00895e-06" nodeId="28">
            <TransformGroup name="manoSx" translation="0.3 0 0" rotation="90.0001 -30 -90.0001" nodeId="29"/>
            <TransformGroup name="manoDx" translation="-0.3 0 0" rotation="90.0001 30 90.0001" nodeId="30"/>
          </TransformGroup>
        </Shape>
        <TransformGroup name="lights" translation="-3.41061e-13 1.01695 0.00183451" rotation="70 -0 0" nodeId="31">
          <Light name="light" translation="1.47833e-08 0.0541482 0.0453695" rotation="0 180 0" nodeId="32" type="spot" color="0.5 0.5 0.45" emitDiffuse="true" emitSpecular="true" range="25" coneAngle="90" dropOff="5"/>
        </TransformGroup>
      </Shape>
      <TransformGroup name="ruote" rotation="-2.50448e-06 -0 0" nodeId="33">
        <TransformGroup name="ruotaSx" translation="0.7 0.33 5.32907e-15" nodeId="34"/>
        <TransformGroup name="ruotaDx" translation="-0.7 0.33 5.32907e-15" nodeId="35"/>
        <TransformGroup name="ruotaPosSx" translation="0.5 0.33 -0.8" nodeId="36"/>
        <TransformGroup name="ruotaPosDx" translation="-0.5 0.33 -0.8" nodeId="37"/>
      </TransformGroup>
      <TransformGroup name="Ai" rotation="-2.50448e-06 -0 0" nodeId="38">
        <TransformGroup name="aiCollision" translation="0 0 0.356303" nodeId="39"/>
      </TransformGroup>
      <TransformGroup name="cameras" rotation="-1.65135e-05 -0 0" nodeId="40">
        <Camera name="camera" translation="-1.38447 1.49487 0.763928" rotation="-27.5029 -51.4982 5.42525e-06" nodeId="41" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
        <TransformGroup name="outdoorCameraTarget" translation="0 0.8 0.4" rotation="-24 180 0" nodeId="42">
          <Camera name="outdoorCamera" translation="0 0 11" nodeId="43" fov="54.4322" nearClip="0.3" farClip="5000" orthographicHeight="1"/>
        </TransformGroup>
        <TransformGroup name="cameraRaycastNode1" translation="0 0.3741 1.30842" nodeId="44"/>
        <TransformGroup name="cameraRaycastNode2" translation="0 0.906102 -0.020595" nodeId="45"/>
        <Shape name="shadowFocusBox" translation="0 1.07071 -1.41746" shapeId="7" clipDistance="150" nodeId="46" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
        <Camera name="indoorCamera" translation="-3.88194e-08 1.6 -1.4" rotation="0 180 0" nodeId="47" fov="60" nearClip="0.1" farClip="10000" orthographicHeight="1"/>
      </TransformGroup>
      <TransformGroup name="player" translation="0 0 -1.16001" nodeId="48">
        <TransformGroup name="playerNode" nodeId="49">
          <TransformGroup name="skeleton" rotation="0 180 0" nodeId="50"/>
        </TransformGroup>
        <TransformGroup name="rayCast2" translation="0 0.8 0" rotation="-10 -0 0" nodeId="51"/>
        <TransformGroup name="rayCast1" translation="0 0.8 0" rotation="10 -0 0" nodeId="52"/>
      </TransformGroup>
      <TransformGroup name="exitPoint" translation="0 -9.71993e-08 -2.22366" rotation="-2.50448e-06 -0 0" nodeId="53"/>
      <TransformGroup name="workAreas" rotation="-2.50448e-06 -0 0" nodeId="54">
        <TransformGroup name="workAreaStart" translation="0.6 0 0.05" nodeId="55"/>
        <TransformGroup name="workAreaEnd" translation="-0.6 0 0.05" nodeId="56"/>
        <TransformGroup name="workAreaBack" translation="0.6 0 -0.1" nodeId="57"/>
      </TransformGroup>
      <TransformGroup name="groundReference" translation="1.45519e-10 0 -4.37114e-08" rotation="-2.50448e-06 -0 0" nodeId="58"/>
      <TransformGroup name="effetti" rotation="-2.50448e-06 -0 0" nodeId="59">
        <Shape name="emitter1" translation="0 0 -0.125262" shapeId="8" nodeId="60" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="12"/>
      </TransformGroup>
      <TransformGroup name="ai" rotation="-2.50448e-06 -0 0" nodeId="61">
        <TransformGroup name="aiMarkers" translation="0 0 0.05" nodeId="62">
          <TransformGroup name="aiMarkerLeft" translation="0.6 0 0" nodeId="63"/>
          <TransformGroup name="aiMarkerRight" translation="-0.6 0 0" nodeId="64"/>
          <TransformGroup name="aiMarkerBack" translation="0 0 -0.1" nodeId="65"/>
        </TransformGroup>
        <TransformGroup name="aiCollisionNode" translation="0 0 0.268865" nodeId="66"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
