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

<i3D name="trailerDischargeParticleSystem" 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" version="4.1.2"/>
  </Asset>

  <Files>
    <File fileId="1" filename="threshingParticle.png" relativePath="true"/>
    <File fileId="4" filename="trailerDischargeParticleMaize.png" relativePath="true"/>
    <File fileId="2" filename="particleSystemShader.xml" relativePath="true"/>
  </Files>


  <Materials>
    <Material name="lambert1" materialId="10" diffuseColor="0.498039 0.498039 0.498039 1" ambientColor="1 1 1">
    </Material>
    <Material name="p2_:lambert2" materialId="15" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p10_:lambert2" materialId="23" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p11_:lambert2" materialId="24" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="1"/>
    </Material>
    <Material name="lambert2" materialId="13" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="1"/>
    </Material>
    <Material name="p3_:lambert2" materialId="16" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p4_:lambert2" materialId="17" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p5_:lambert2" materialId="18" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p6_:lambert2" materialId="19" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p7_:lambert2" materialId="20" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p8_:lambert2" materialId="21" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
    <Material name="p9_:lambert2" materialId="22" ambientColor="1 1 1" alphaBlending="true" customShaderId="2">
      <Texture fileId="4"/>
    </Material>
  </Materials>


  <Shapes>
    <IndexedTriangleSet name="pPlaneShape1" shapeId="2">
      <Vertices count="4" normal="true" uv0="true">
        <v p="-0.832429 0.295885 1.56924" n="0 0.999736 0.0229784" t0="0 0"/>
        <v p="0.923944 0.295885 1.56924" n="0 0.999736 0.0229784" t0="1 0"/>
        <v p="0.923944 0.352725 -0.90374" n="0 0.999736 0.0229784" t0="1 0.122944"/>
        <v p="-0.832429 0.352725 -0.90374" n="0 0.999736 0.0229784" t0="0 0.122944"/>
      </Vertices>
      <Triangles count="2">
        <t vi="0 1 2"/>
        <t vi="0 2 3"/>
      </Triangles>
      <Subsets count="1">
        <Subset firstVertex="0" numVertices="4" firstIndex="0" numIndices="6"/>
      </Subsets>
    </IndexedTriangleSet>
    <IndexedTriangleSet name="pPlaneShape2" shapeId="4">
      <Vertices count="4" normal="true" uv0="true">
        <v p="-0.832907 0.392085 -0.882792" n="0 -0.45176 -0.892139" t0="0 0"/>
        <v p="0.824386 0.392085 -0.882792" n="0 -0.45176 -0.892139" t0="1 0"/>
        <v p="0.824386 -0.0370574 -0.665483" n="0 -0.45176 -0.892139" t0="1 0.122944"/>
        <v p="-0.832907 -0.0370574 -0.665483" n="0 -0.45176 -0.892139" t0="0 0.122944"/>
      </Vertices>
      <Triangles count="2">
        <t vi="0 1 2"/>
        <t vi="0 2 3"/>
      </Triangles>
      <Subsets count="1">
        <Subset firstVertex="0" numVertices="4" firstIndex="0" numIndices="6"/>
      </Subsets>
    </IndexedTriangleSet>
  </Shapes>


  <Dynamics>
    <ParticleSystem name="emitter1Ref" dynamicId="1" type="sprite" rate="0.015" lifespan="900" maxCount="185" speed="0.001" speedRandom="0" tangentSpeed="0.2" normalSpeed="1" spriteScaleX="1.2" spriteScaleY="1.2" blendFactor="0.4" blendInFactor="0.2" blendOutFactor="0.8">
      <Gravity force="0 0.004 0.01"/>
      <Air velocity="0 0 0"/>
    </ParticleSystem>
    <ParticleSystem name="p2_:emitter1Ref" dynamicId="3" type="sprite" rate="0.11" lifespan="900" maxCount="2600" speed="0.005" speedRandom="0" tangentSpeed="0.05" normalSpeed="1" spriteScaleX="0.7" spriteScaleY="0.7" blendFactor="1" blendInFactor="0" blendOutFactor="0">
      <Gravity force="0 -0.001 0"/>
      <Air velocity="0 0 0"/>
    </ParticleSystem>
  </Dynamics>

  <Scene>
    <Dynamic name="emitter1" translation="0 2.7 2" nodeId="82" materialIds="13" dynamicId="1" emitterShapeNodeId="47">
      <Shape name="pPlaneShape1" nodeId="47" materialIds="10" shapeId="2" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle1" nodeId="84"/>
    <TransformGroup name="gravityField1" nodeId="85"/>
    <Dynamic name="p2_:emitter1" translation="0.1 2 -0.3" rotation="-64 0 0" nodeId="87" materialIds="15" dynamicId="3" emitterShapeNodeId="50">
      <Shape name="pPlaneShape2" nodeId="50" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="89"/>
    <TransformGroup name="gravityField2" nodeId="90"/>
    <Dynamic name="p3_:emitter1" translation="-0.1 2 -0.3" rotation="-64 0 0" nodeId="92" materialIds="16" dynamicId="3" emitterShapeNodeId="53">
      <Shape name="pPlaneShape3" nodeId="53" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="94"/>
    <TransformGroup name="gravityField2" nodeId="95"/>
    <Dynamic name="p4_:emitter1" translation="0 2 -0.3" rotation="-64 0 0" nodeId="97" materialIds="17" dynamicId="3" emitterShapeNodeId="56">
      <Shape name="pPlaneShape4" nodeId="56" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="99"/>
    <TransformGroup name="gravityField2" nodeId="100"/>
    <Dynamic name="p5_:emitter1" translation="0.1 2 -0.3" rotation="-64 0 0" nodeId="102" materialIds="18" dynamicId="3" emitterShapeNodeId="59">
      <Shape name="pPlaneShape5" nodeId="59" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="104"/>
    <TransformGroup name="gravityField2" nodeId="105"/>
    <Dynamic name="p6_:emitter1" translation="-0.1 2 -0.3" rotation="-64 0 0" nodeId="107" materialIds="19" dynamicId="3" emitterShapeNodeId="62">
      <Shape name="pPlaneShape6" nodeId="62" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="109"/>
    <TransformGroup name="gravityField2" nodeId="110"/>
    <Dynamic name="p7_:emitter1" translation="-0.1 2 -0.3" rotation="-64 0 0" nodeId="112" materialIds="20" dynamicId="3" emitterShapeNodeId="65">
      <Shape name="pPlaneShape7" nodeId="65" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="114"/>
    <TransformGroup name="gravityField2" nodeId="115"/>
    <Dynamic name="p8_:emitter1" translation="-0.1 2 -0.3" rotation="-64 0 0" nodeId="117" materialIds="21" dynamicId="3" emitterShapeNodeId="68">
      <Shape name="pPlaneShape7" nodeId="68" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="119"/>
    <TransformGroup name="gravityField2" nodeId="120"/>
    <Dynamic name="p9_:emitter1" translation="-0.1 2 -0.3" rotation="-64 0 0" nodeId="122" materialIds="22" dynamicId="3" emitterShapeNodeId="71">
      <Shape name="pPlaneShape7" nodeId="71" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="124"/>
    <TransformGroup name="gravityField2" nodeId="125"/>
    <Dynamic name="p10_:emitter1" translation="0 2 -0.3" rotation="-64 0 0" nodeId="127" materialIds="23" dynamicId="3" emitterShapeNodeId="74">
      <Shape name="pPlaneShape7" nodeId="74" materialIds="10" shapeId="4" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle2" nodeId="129"/>
    <TransformGroup name="gravityField2" nodeId="130"/>
    <Dynamic name="p11_:emitter1" translation="0 -1.2 -1" nodeId="132" materialIds="24" dynamicId="1" emitterShapeNodeId="77">
      <Shape name="pPlaneShape11" nodeId="77" materialIds="10" shapeId="2" nonRenderable="true"/>
    </Dynamic>
    <TransformGroup name="particle1" nodeId="134"/>
    <TransformGroup name="gravityField1" nodeId="135"/>
  </Scene>

</i3D>
