<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<motionPathEffects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../shared/xml/schema/mapMotionPathEffects.xsd">
    <motionPathEffect effectClass="TypedMotionPathEffect" effectType="POTATO_PLANT_ROOTS" filename="$data/effects/potato/potato_plantRoots.i3d">
        <effectGeneration rootNode="0|0" minRot="-5 0 -5" maxRot="5 360 5" minScale="0.95 0.95 0.95" maxScale="1.05 1.05 1.05"/>
        <typeDefinition fillTypes="POTATO" speedScale="0.2"/>

        <effectMeshes>
            <effectMesh node="0|0|0" numRows="4" rowLength="16" skipPositions="1" boundingBoxCenter="0 1 0" boundingBox="8 8 8" />
        </effectMeshes>

        <customShaderDefaults>
            <customShaderMap       name="shapeArray" filename="$data/effects/potato/arrays/plantRootsArray.dds"/>
            <customShaderVariation name="alphaMap"/>
        </customShaderDefaults>
    </motionPathEffect>

    <motionPathEffect effectClass="TypedMotionPathEffect" effectType="POTATO_PLANT_PARTS" filename="$data/effects/potato/potato_plantParts.i3d">
        <effectGeneration rootNode="0|1" minRot="-5 0 -5" maxRot="5 360 5" minScale="0.95 0.95 0.95" maxScale="1.05 1.05 1.05"/>
        <typeDefinition fillTypes="POTATO" speedScale="0.2"/>

        <effectMeshes>
            <effectMesh node="0|0|0" numRows="8" rowLength="48" skipPositions="1" boundingBoxCenter="0 2 -2" boundingBox="8 8 12" />
        </effectMeshes>

        <customShaderDefaults>
            <customShaderMap       name="shapeArray" filename="$data/effects/potato/arrays/plantPartsArray.dds"/>
            <customShaderVariation name="alphaMap"/>
        </customShaderDefaults>
    </motionPathEffect>

    <motionPathEffect effectClass="TypedMotionPathEffect" effectType="POTATO_FRUITS_CLEAN" filename="$data/effects/potato/potato_fruitsClean.i3d">
        <effectGeneration rootNode="0|2" minRot="-5 0 -5" maxRot="5 360 5" minScale="0.95 0.95 0.95" maxScale="1.05 1.05 1.05"/>
        <typeDefinition fillTypes="POTATO" speedScale="0.2"/>

        <effectMeshes>
            <effectMesh node="0|0|0" numRows="10" rowLength="56" skipPositions="1" boundingBoxCenter="0 2 -1" boundingBox="8 8 10" />
        </effectMeshes>

        <customShaderDefaults>
            <customShaderMap       name="shapeArray" filename="$data/effects/potato/arrays/fruitsCleanArray.dds"/>
            <customShaderVariation name="alphaMap"/>
        </customShaderDefaults>
    </motionPathEffect>

    <motionPathEffect effectClass="TypedMotionPathEffect" effectType="POTATO_SOIL" filename="$data/effects/potato/potato_soil.i3d">
        <effectGeneration rootNode="0|3" minRot="-2 0 -2" maxRot="2 360 2" minScale="0.95 0.95 0.95" maxScale="1.05 1.05 1.05"/>
        <typeDefinition fillTypes="POTATO" speedScale="0.2"/>

        <effectMeshes>
            <effectMesh node="0|0|0" numRows="6" rowLength="18" skipPositions="0" boundingBoxCenter="0 2 -1" boundingBox="8 8 10" />
        </effectMeshes>

        <customShaderDefaults>
            <customShaderMap       name="shapeArray" filename="$data/effects/potato/arrays/soilArray.dds"/>
            <customShaderVariation name="alphaMap"/>
        </customShaderDefaults>
    </motionPathEffect>
</motionPathEffects>
