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

<i3D name="frontplow.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.4"/>
  </Asset>

  <Files>
    <File fileId="5" filename="../Textures/vehicleShader.xml"/>
    <File fileId="3" filename="$data/shared/default_normal.dds"/>
    <File fileId="4" filename="$data/shared/default_specular.dds"/>
    <File fileId="12" filename="$data/shared/window_specular.dds"/>
  </Files>


  <Materials>
    <Material name="attachments_mat" materialId="5" diffuseColor="1 1 0 1" customShaderId="5" customShaderVariation="colorMask">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <CustomParameter name="colorMat0" value="1 0.8 0 0"/>
      <CustomParameter name="colorMat1" value="0.02 0.02 0.02 6"/>
      <CustomParameter name="colorMat2" value="0.75 0.75 0.75 3"/>
      <CustomParameter name="colorMat3" value="0.8 0.4 0 20"/>
    </Material>
    <Material name="col_mat" materialId="6" diffuseColor="1 0 0 1">
    </Material>
    <Material name="default_mat" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1" specularColor="0.494118 1 0.494118">
      <Normalmap fileId="3"/>
    </Material>
    <Material name="plow_support_mat" materialId="8" diffuseColor="0 0 1 1" customShaderId="5" customShaderVariation="colorMask">
      <Normalmap fileId="3"/>
      <Glossmap fileId="12"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="plow_maincomponent1" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" clipDistance="300" nodeId="19" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6">
      <TransformGroup name="blade_vis" translation="0 0.222064 0" clipDistance="300" nodeId="20">
        <Shape name="blade" shapeId="2" clipDistance="300" nodeId="21" castsShadows="true" receiveShadows="true" materialIds="5"/>
        <Shape name="attacher" translation="0 -0.00130408 5.96046e-08" scale="0.985214 1 1" shapeId="3" clipDistance="300" nodeId="22" castsShadows="true" receiveShadows="true" materialIds="5"/>
        <TransformGroup name="attacherJoint" clipDistance="300" nodeId="23"/>
        <TransformGroup name="effects" visibility="false" nodeId="24">
          <Shape name="effectLeft" translation="0 -0.674582 0.046" shapeId="4" clipDistance="200" nodeId="25" castsShadows="true" receiveShadows="true" materialIds="7"/>
          <TransformGroup name="snowLeftEffectNode" translation="-6.71482e-05 -0.385303 0.15" nodeId="26"/>
        </TransformGroup>
        <TransformGroup name="Filler" nodeId="27">
          <TransformGroup name="occlustionArea01" translation="-2.64698e-25 -0.25 0" nodeId="28">
            <TransformGroup name="occlustionArea01Start" translation="1 0 0.1" nodeId="29"/>
            <TransformGroup name="occlustionArea01Width" translation="-1 0 0.1" nodeId="30"/>
            <TransformGroup name="occlustionArea01Height" translation="1 0 -0.2" nodeId="31"/>
          </TransformGroup>
        </TransformGroup>
        <Shape name="support_L" translation="0.642016 0.02 -0.028" shapeId="5" clipDistance="300" nodeId="32" castsShadows="true" receiveShadows="true" materialIds="8"/>
        <Shape name="support_R" translation="-0.635026 0.02 -0.028" shapeId="5" clipDistance="300" nodeId="33" castsShadows="true" receiveShadows="true" materialIds="8"/>
        <TransformGroup name="leftHydraulicRef" translation="0.709593 -0.0110513 -0.0920059" rotation="0.104235 76.4433 0" nodeId="34"/>
        <TransformGroup name="levelerNode01" translation="0 -0.149744 0.105947" nodeId="35"/>
      </TransformGroup>
      <TransformGroup name="collisions" visibility="false" clipDistance="300" nodeId="36">
        <Shape name="col_left" translation="1.01057 0.291115 0.0648748" shapeId="6" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="37" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
        <Shape name="col_right" translation="-1.011 0.291115 0.0648748" shapeId="6" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="38" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
        <Shape name="col_bottom" translation="0 0.071 0.0194646" shapeId="7" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="39" castsShadows="true" receiveShadows="true" materialIds="6"/>
        <Shape name="col_top" translation="0 0.511025 0.183953" shapeId="8" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" density="0.001" nodeId="40" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
        <Shape name="col_support_L" translation="0.642 0.242 -0.028" shapeId="9" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="41" castsShadows="true" receiveShadows="true" materialIds="6"/>
        <Shape name="col_support_R" translation="-0.642 0.242 -0.028" shapeId="9" compoundChild="true" collisionFilterGroup="0x10004" collisionFilterMask="0xfe3ffb83" nodeId="42" castsShadows="true" receiveShadows="true" materialIds="6"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
