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

<i3D name="sg" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">

  <Files>
    <File fileId="1" filename="$data/shaders/vehicleShader.xml" />
    <File fileId="11" filename="$data/shared/default_normal.png" />
    <File fileId="10" filename="$data/shared/default_vmask.png" />
    <File fileId="5" filename="$data/vehicles/bredal/bredalGrid_diffuse.png" />
    <File fileId="6" filename="$data/vehicles/bredal/bredalGrid_normal.png" />
    <File fileId="7" filename="$data/vehicles/bredal/bredalGrid_vmask.png" />
    <File fileId="13" filename="$data/vehicles/bredal/sg/sgBelt_vmask.png" />
    <File fileId="9" filename="$data/vehicles/bredal/sg/sgCover_normal.png" />
    <File fileId="2" filename="$data/vehicles/bredal/sg/sgDecal_diffuse.png" />
    <File fileId="3" filename="$data/vehicles/bredal/sg/sgDecal_normal.png" />
    <File fileId="12" filename="$data/vehicles/bredal/sg/sgHoses_vmask.png" />
    <File fileId="8" filename="$data/vehicles/bredal/sg/sg_normal.png" />
    <File fileId="4" filename="$data/vehicles/bredal/sg/sg_vmask.png" />
  </Files>

  <Materials>
    <Material name="lambert1" materialId="1" diffuseColor="0.662651 0.662651 0.662651 1" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.0 0.351 0.255 0"/>
      <CustomParameter name="colorMat0" value="0.7227 0.0000 0.0000 0"/>
      <CustomParameter name="colorMat1" value="0.07 0.07 0.07 1"/>
    </Material>
    <Material name="sgDecal_mat" materialId="9" alphaBlending="true" customShaderId="1" customShaderVariation="Decal">
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="bredalGrid_mat" materialId="8" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.0 0.351 0.255 0"/>
      <CustomParameter name="colorMat0" value="0.7227 0.0000 0.0000 0"/>
      <CustomParameter name="colorMat1" value="0.07 0.07 0.07 1"/>
      <Texture fileId="5"/>
      <Normalmap fileId="6"/>
      <Glossmap fileId="7"/>
    </Material>
    <Material name="sg_mat" materialId="2" diffuseColor="0.5 0.5 0.5 1" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.014 0.152 0.144 0"/>
      <CustomParameter name="colorMat0" value="0.7227 0.0000 0.0000 0"/>
      <CustomParameter name="colorMat1" value="0.9 0.9 0.9 0"/>
      <Normalmap fileId="8"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="sgCover_mat" materialId="6" diffuseColor="0.5 0.5 0.5 1" customShaderId="1" customShaderVariation="colorMask">
      <CustomParameter name="colorMat2" value="0.0 0.351 0.255 0"/>
      <CustomParameter name="colorMat0" value="0.7227 0.0000 0.0000 5"/>
      <CustomParameter name="colorMat1" value="0.07 0.07 0.07 1"/>
      <Normalmap fileId="9"/>
      <Glossmap fileId="10"/>
    </Material>
    <Material name="sgHoses_mat" materialId="3" diffuseColor="0.149351 0.149351 0.149351 1" customShaderId="1" customShaderVariation="secondUV_colorMask">
      <CustomParameter name="colorMat0" value="0.07 0.07 0.07 5"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="12"/>
    </Material>
    <Material name="sgDecal_mat1" materialId="5" customShaderId="1" customShaderVariation="Decal_colorMask">
      <CustomParameter name="colorMat0" value="0.8 0.8 0.8 0"/>
      <Texture fileId="2"/>
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
    </Material>
    <Material name="sgBelt_mat" materialId="4" diffuseColor="0.110429 0.110429 0.110429 1" customShaderId="1" customShaderVariation="uvScroll_colorMask">
      <CustomParameter name="colorMat0" value="0.07 0.07 0.07 5"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="13"/>
    </Material>
    <Material name="default_mat" materialId="7" diffuseColor="0.5 0.5 0.5 1" specularColor="0 0 0">
      <Normalmap fileId="11"/>
    </Material>
  </Materials>


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

  <Scene>
    <Shape name="sg_main_component1" shapeId="1" dynamic="true" compound="true" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="1">
      <Shape name="sg_vis" shapeId="2" castsShadows="true" receiveShadows="true" materialIds="2" skinBindNodeIds="2 28 29 30 32" clipDistance="300" nodeId="2">
        <TransformGroup name="lights" translation="-0.0068 0 0" nodeId="3">
          <TransformGroup name="sharedLights" nodeId="4">
            <TransformGroup name="rearLight10_01" translation="0.642659 0.425816 -0.465402" rotation="-90 0 180" nodeId="5"/>
            <TransformGroup name="rearLight10_02" translation="-0.642659 0.425816 -0.465402" rotation="-90 0 180" nodeId="6"/>
            <TransformGroup name="sideMarker01_right" translation="-0.701974 0.403 -0.494" rotation="0 0 90" nodeId="7"/>
            <TransformGroup name="sideMarker01_left" translation="0.710203 0.403314 -0.494154" rotation="0 0 -90" nodeId="8"/>
            <TransformGroup name="bigTriangle" translation="0.658619 0.608824 -0.467626" rotation="87.3253 180 0" scale="0.53075 1 0.53075" static="true" nodeId="9"/>
          </TransformGroup>
          <TransformGroup name="backLights" translation="0.0068 0 0" nodeId="10">
            <Light name="backLightsHigh" translation="0.635859 0.425816 -0.465402" rotation="-20 0 0" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" range="2.5" coneAngle="130" dropOff="2" clipDistance="75" nodeId="11">
              <Light name="backLightsHigh1" translation="-1.28532 0 0" type="spot" color="0.5 0 0" emitDiffuse="true" emitSpecular="true" range="2.5" coneAngle="130" dropOff="2" clipDistance="75" nodeId="12"/>
            </Light>
          </TransformGroup>
          <TransformGroup name="turnLights" translation="0.0068 0 0" nodeId="13">
            <Light name="turnLightLeft" translation="0.635859 0.425816 -0.465402" rotation="-20 0 0" scale="1 1 1" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" range="4" coneAngle="120" dropOff="3" clipDistance="75" nodeId="14"/>
            <Light name="turnLightRight" translation="-0.636 0.425816 -0.465402" rotation="-20 0 0" scale="1 1 1" type="spot" color="0.31 0.14 0" emitDiffuse="true" emitSpecular="true" range="4" coneAngle="120" dropOff="3" clipDistance="75" nodeId="15"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="attachable" translation="-0.0068 0 0" nodeId="16">
          <TransformGroup name="topReferencePoint" translation="0.0068 0.71148 0.861644" rotation="0 90 0" nodeId="17"/>
          <TransformGroup name="attacherJoint" translation="0.0068 0.207664 0.865675" rotation="0 90 0" nodeId="18"/>
          <TransformGroup name="connectionHoses" nodeId="19">
            <TransformGroup name="hydraulicIn01" translation="0.339613 0.904663 0.694036" rotation="-54.0517 34.8805 -1.93854e-15" scale="1 1 1" nodeId="20">
              <Shape name="hydraulicIn01_detached" translation="-8.32667e-17 1.4766e-15 -7.19147e-16" scale="1 1 1" shapeId="3" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="21">
                <TransformGroup name="hydraulicIn01_connector" translation="-0.0543132 -0.00444887 0.279035" rotation="9.75999 19.1816 -156.987" scale="1 1 1" nodeId="22"/>
              </Shape>
            </TransformGroup>
            <TransformGroup name="hydraulicOut01" translation="0.312545 0.901771 0.697951" rotation="-52.2258 32.8417 0" nodeId="23">
              <Shape name="hydraulicOut01_detached" translation="-9.39249e-16 -9.33142e-16 -5.35683e-16" shapeId="4" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="160" nodeId="24">
                <TransformGroup name="hydraulicOut01_connector" translation="-0.0736566 0.00873726 0.280129" rotation="-5.30716 18.9803 147.087" nodeId="25"/>
              </Shape>
            </TransformGroup>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="movingParts" nodeId="26">
          <Shape name="belt" translation="0 0.51343 0.0885896" shapeId="5" castsShadows="true" receiveShadows="true" materialIds="4" clipDistance="300" nodeId="27"/>
          <TransformGroup name="roll01" translation="0 0.4314 0.4855" collision="false" clipDistance="300" nodeId="28"/>
          <TransformGroup name="roll02" translation="0 0.453 -0.2393" collision="false" clipDistance="300" nodeId="29"/>
          <TransformGroup name="spreaderLeft" translation="0.334838 0.185512 -0.521861" collision="false" clipDistance="300" nodeId="30">
            <Shape name="spreaderLeft_decals" translation="0.00281735 -0.0608496 0.00059413" shapeId="6" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="30" nodeId="31"/>
          </TransformGroup>
          <TransformGroup name="spreaderRight" translation="-0.33521 0.185512 -0.521861" collision="false" clipDistance="300" nodeId="32">
            <Shape name="spreaderRight_decals" translation="0.0057109 -0.0608539 -0.000261126" shapeId="7" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="30" nodeId="33"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="cover" translation="-0.0068 0 0" nodeId="34">
          <Shape name="coverOpen" translation="0.0615674 1.46526 0.954108" shapeId="8" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="300" nodeId="35"/>
          <Shape name="coverClosed" translation="0.0609312 1.39832 0.198222" shapeId="9" castsShadows="true" receiveShadows="true" materialIds="6" clipDistance="300" nodeId="36">
            <Shape name="coverClosed_decals" translation="-0.0541312 -0.0629153 -0.368322" shapeId="10" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="30" nodeId="37"/>
          </Shape>
        </TransformGroup>
        <TransformGroup name="fillUnit" nodeId="38">
          <Shape name="fillVolume" translation="0 0.936157 0.225768" shapeId="11" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" clipDistance="300" nodeId="39"/>
          <Shape name="exactFillRootNode" translation="0 1.57249 0.22924" shapeId="12" kinematic="true" compound="true" collisionMask="1073741824" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="40"/>
        </TransformGroup>
        <TransformGroup name="workArea" nodeId="41">
          <TransformGroup name="workAreaStart" translation="0 0 -0.522" nodeId="42"/>
          <TransformGroup name="workAreaWidth" translation="5 0 -2" nodeId="43"/>
          <TransformGroup name="workAreaHeight" translation="-5 0 -2" nodeId="44"/>
          <TransformGroup name="sections" translation="0 0 -2" nodeId="45">
            <TransformGroup name="section01" translation="5 0 0" nodeId="46"/>
            <TransformGroup name="section02" translation="4 0 0" nodeId="47"/>
            <TransformGroup name="section03" translation="3 0 0" nodeId="48"/>
            <TransformGroup name="section04" translation="2 0 0" nodeId="49"/>
            <TransformGroup name="section05" translation="1 0 0" nodeId="50"/>
            <TransformGroup name="section06" translation="-1 0 0" nodeId="51"/>
            <TransformGroup name="section07" translation="-2 0 0" nodeId="52"/>
            <TransformGroup name="section08" translation="-3 0 0" nodeId="53"/>
            <TransformGroup name="section09" translation="-4 0 0" nodeId="54"/>
            <TransformGroup name="section10" translation="-5 0 0" nodeId="55"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="effects" nodeId="56">
          <TransformGroup name="fertilizerEffectLeft" translation="0.25 0.147787 -0.510677" nodeId="57">
          </TransformGroup>
          <TransformGroup name="fertilizerEffectRight" translation="-0.25 0.147787 -0.510677" nodeId="58">
          </TransformGroup>
          <Shape name="unloadMesh" shapeId="13" castsShadows="true" receiveShadows="true" materialIds="7" clipDistance="300" nodeId="59"/>
        </TransformGroup>
        <TransformGroup name="ai" nodeId="60">
          <TransformGroup name="aiMarkers" nodeId="61">
            <TransformGroup name="aiMarkerLeft" translation="2 0 -0.522" nodeId="62"/>
            <TransformGroup name="aiMarkerRight" translation="-2 0 -0.522" nodeId="63"/>
            <TransformGroup name="aiMarkerBack" translation="0 0 -1.682" nodeId="64"/>
          </TransformGroup>
          <TransformGroup name="sizeMarkers" nodeId="65">
            <TransformGroup name="sizeMarkerLeft" translation="1.02534 0 -0.521861" nodeId="66"/>
            <TransformGroup name="sizeMarkerRight" translation="-1.025 0 -0.522" nodeId="67"/>
            <TransformGroup name="sizeMarkerBack" translation="0 0 -1.06682" nodeId="68"/>
          </TransformGroup>
          <TransformGroup name="aiCollisionNode" translation="0 0 0.926833" nodeId="69"/>
        </TransformGroup>
        <TransformGroup name="visuals" translation="-0.0068 0 0" nodeId="70">
          <Shape name="hoses" translation="-0.311389 0.624208 -0.599569" shapeId="14" castsShadows="true" receiveShadows="true" materialIds="3" clipDistance="300" nodeId="71"/>
          <Shape name="grid_alpha" translation="0.00227242 1.4602 0.212562" shapeId="15" castsShadows="true" receiveShadows="true" materialIds="8" clipDistance="300" nodeId="72"/>
          <Shape name="steps_alpha" translation="0.00676862 0.663928 -0.638844" shapeId="16" castsShadows="true" receiveShadows="true" materialIds="5" clipDistance="300" nodeId="73"/>
          <Shape name="exterior_decals" translation="0.00887054 0.787654 -0.0201115" shapeId="17" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="5" clipDistance="30" nodeId="74"/>
          <Shape name="logo_decals" translation="0.00653095 1.00814 0.227855" shapeId="18" castsShadows="true" receiveShadows="true" decalLayer="1" materialIds="9" clipDistance="50" nodeId="75"/>
        </TransformGroup>
      </Shape>
      <TransformGroup name="collisions" nodeId="76">
        <Shape name="colPart01" translation="0 0.341358 -0.808195" shapeId="19" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="77"/>
        <Shape name="colPart02" translation="0 1.43926 0.209708" shapeId="20" compoundChild="true" density="0.001" collisionMask="2109442" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="1" nodeId="78"/>
      </TransformGroup>
    </Shape>
  </Scene>

</i3D>
