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

<i3D name="roller.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.10"/>
  </Asset>

  <Files>
    <File fileId="3" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="6" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds"/>
    <File fileId="4" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
    <File fileId="12" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubberBlack_diffuse.dds"/>
    <File fileId="11" filename="$data/shared/detailLibrary/nonMetallic/rubber/rubber_specular.dds"/>
  </Files>


  <Materials>
    <Material name="hoses_mat" materialId="216" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="3">
      <Custommap name="detailSpecular" fileId="11"/>
      <Custommap name="detailDiffuse" fileId="12"/>
      <CustomParameter name="colorScale" value="0 0.55 0.05"/>
    </Material>
    <Material name="roller_mat" materialId="300" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="3">
      <Custommap name="detailSpecular" fileId="4"/>
      <Custommap name="detailDiffuse" fileId="6"/>
      <CustomParameter name="colorScale" value="0 0 0"/>
    </Material>
    <Material name="roller_mat" materialId="306" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="3">
      <Custommap name="detailSpecular" fileId="4"/>
      <Custommap name="detailDiffuse" fileId="6"/>
      <CustomParameter name="colorScale" value="0 0.201 0"/>
    </Material>
    <Material name="roller_mat" materialId="140" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="3">
      <Custommap name="detailSpecular" fileId="4"/>
      <Custommap name="detailDiffuse" fileId="6"/>
      <CustomParameter name="colorScale" value="0.04 0.201 0.024"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="7" diffuseColor="1 1 1 1">
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="Roller" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x7ffff" collisionFilterMask="0x7ffff" clipDistance="300" nodeId="22" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="7">
      <Shape name="roller_frame" translation="0 0 2.47023" shapeId="2" clipDistance="300" nodeId="23" castsShadows="true" receiveShadows="true" materialIds="140">
        <Shape name="left_wing" translation="0.519433 0.769646 0.282467" shapeId="3" nodeId="24" castsShadows="true" receiveShadows="true" materialIds="140">
          <TransformGroup name="leftComponentJoint" translation="0.695 -0.132962 0.220139" nodeId="25"/>
          <TransformGroup name="leftHydRefNode" translation="0.6 0.128099 0.183297" rotation="0 90 0" nodeId="26"/>
        </Shape>
        <Shape name="right_wing" translation="-0.519 0.77 0.282" shapeId="4" nodeId="27" castsShadows="true" receiveShadows="true" materialIds="140">
          <TransformGroup name="rightComponentJoint" translation="-0.695 -0.132962 0.220139" nodeId="28"/>
          <TransformGroup name="rightHydRefNode" translation="-0.6 0.128099 0.183297" rotation="0 -90 0" nodeId="29"/>
        </Shape>
        <Shape name="leftHydraulic" translation="0.428 0.89748 0.467826" rotation="0 90 0" shapeId="5" nodeId="30" castsShadows="true" receiveShadows="true" materialIds="140">
          <Shape name="punch" shapeId="6" nodeId="31" castsShadows="true" receiveShadows="true" materialIds="140"/>
          <TransformGroup name="leftHyd" translation="0.0841542 -0.0151674 -0.248059" nodeId="32"/>
        </Shape>
        <Shape name="rightHydraulic" translation="-0.428 0.89748 0.467826" rotation="0 -90 0" shapeId="7" nodeId="33" castsShadows="true" receiveShadows="true" materialIds="140">
          <Shape name="punch" shapeId="8" nodeId="34" castsShadows="true" receiveShadows="true" materialIds="140"/>
          <TransformGroup name="rightHyd" translation="-0.084 -0.015 -0.248" nodeId="35"/>
        </Shape>
      </Shape>
      <Shape name="Hoses" shapeId="9" nodeId="36" castsShadows="true" receiveShadows="true" skinBindNodeIds="32 35 37" materialIds="216"/>
      <TransformGroup name="worldBone" translation="0 0.776629 2.05035" nodeId="37"/>
      <TransformGroup name="attacherJoint" translation="0 0.75 2.83863" nodeId="38"/>
      <TransformGroup name="attacherJointCase" translation="0 0.57924 2.39879" nodeId="39"/>
    </Shape>
    <Shape name="leftRollerCol" translation="1.197 0.638275 2.97553" rotation="-58 0 0" shapeId="10" dynamic="true" compound="true" collisionFilterGroup="0x7ffff" collisionFilterMask="0x7ffff" clipDistance="300" nodeId="40" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="7">
      <Shape name="left_roller_base" shapeId="11" nodeId="41" castsShadows="true" receiveShadows="true" materialIds="140">
        <TransformGroup name="transform" translation="0 0.0236637 -0.547271" nodeId="42">
          <Shape name="roller" shapeId="12" nodeId="43" castsShadows="true" receiveShadows="true" materialIds="300"/>
        </TransformGroup>
      </Shape>
    </Shape>
    <Shape name="rightRollerCol" translation="-1.197 0.638275 2.97553" rotation="-58 0 0" shapeId="10" dynamic="true" compound="true" collisionFilterGroup="0x7ffff" collisionFilterMask="0x7ffff" clipDistance="300" nodeId="44" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="7">
      <Shape name="right_roller_base" shapeId="13" nodeId="45" castsShadows="true" receiveShadows="true" materialIds="306">
        <TransformGroup name="transform" translation="0 0.024 -0.547" nodeId="46">
          <Shape name="roller" shapeId="12" nodeId="47" castsShadows="true" receiveShadows="true" materialIds="300"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="32">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="35">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="37">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>

</i3D>
