<?xml version="1.0" encoding="utf-8"?>
<foliageType>
    <!-- cotton

    0 1 2 3

    1 0 0 0 - invisible
    0 1 0 0 - green small
    1 1 0 0 - green small 2
    0 0 1 0 - green middle
    1 0 1 0 - green middle 2
    0 1 1 0 - green middle 3
    1 1 1 0 - green big
    0 0 0 1 - green big 2
    1 0 0 1 - harvest ready
    0 1 0 1 - dead
    1 1 0 1 - harvested
    0 0 1 1 - destroyed

    -->
    <foliageLayer cellSize="8" objectMask="16711935" decalLayer="0" densityMapChannelOffset="0" numDensityMapChannels="4"  numBlocksPerUnit="1.1" shapeSource="cotton.i3d">
        <foliageStateDefaults distanceMapLayer="1" width="1.0" height="1.0" widthVariance="0.15" heightVariance="0.2" horizontalPositionVariance="0.2"/>
        <!-- default LOD distances etc -->
        <foliageLodDefaults lod="0" viewDistance="18" blendOutDistance="2" atlasSize="1" atlasOffset="1 0" texCoords="0 0 1 1" />
        <foliageLodDefaults lod="1" viewDistance="80" blendOutDistance="2" atlasSize="1" atlasOffset="1 0" texCoords="0 0 1 1" />
        <!-- 1 0 0 0 - invisible -->
        <foliageState name="invisible" />
        <!-- 0 1 0 0 - green small -->
        <foliageState name="green small" distanceMap="distance/foliage_cotton_distance2_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>1|0" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|1" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
        </foliageState>
        <!-- 1 1 0 0 - green small 2 -->
        <foliageState name="green small 2" distanceMap="distance/foliage_cotton_distance2_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>1|0" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|1" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
        </foliageState>
        <!-- 0 0 1 0 - green middle -->
        <foliageState name="green middle" distanceMap="distance/foliage_cotton_distance3_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|2" />
                <foliageLod blockShape="0>1|2" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|3" />
                <foliageLod blockShape="0>1|3" />
            </foliageShape>
        </foliageState>
        <!-- 1 0 1 0 - green middle 2 -->
        <foliageState name="green middle 2" distanceMap="distance/foliage_cotton_distance3_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|2" />
                <foliageLod blockShape="0>1|2" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|3" />
                <foliageLod blockShape="0>1|3" />
            </foliageShape>
        </foliageState>
        <!-- 0 1 1 0 - green middle 3 -->
        <foliageState name="green middle 3" distanceMap="distance/foliage_cotton_distance3_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|2" />
                <foliageLod blockShape="0>1|2" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|3" />
                <foliageLod blockShape="0>1|3" />
            </foliageShape>
        </foliageState>
        <!-- 1 1 1 0 - green big -->
        <foliageState name="green big" distanceMap="distance/foliage_cotton_distance4_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|4" />
                <foliageLod blockShape="0>1|4" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|5" />
                <foliageLod blockShape="0>1|5" />
            </foliageShape>
        </foliageState>
        <!-- 0 0 0 1 - green big 2 -->
        <foliageState name="green big 2" distanceMap="distance/foliage_cotton_distance4_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|4" />
                <foliageLod blockShape="0>1|4" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|5" />
                <foliageLod blockShape="0>1|5" />
            </foliageShape>
        </foliageState>
        <!-- 1 0 0 1 - harvest ready -->
        <foliageState name="harvest ready" distanceMap="distance/foliage_cotton_distance5_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|6" />
                <foliageLod blockShape="0>1|6" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|7" />
                <foliageLod blockShape="0>1|7" />
            </foliageShape>
        </foliageState>
        <!-- 0 1 0 1 - dead -->
        <foliageState name="dead" distanceMap="distance/foliage_cotton_distance6_diffuse.png">
            <foliageShape>
                <foliageLod blockShape="0>0|8" />
                <foliageLod blockShape="0>1|8" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|9" />
                <foliageLod blockShape="0>1|9" />
            </foliageShape>
        </foliageState>
        <!-- 1 1 0 1 - harvested -->
        <foliageState name="harvested" >
            <foliageShape>
                <foliageLod blockShape="0>0|8" />
                <foliageLod blockShape="0>1|8" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|9" />
                <foliageLod blockShape="0>1|9" />
            </foliageShape>
        </foliageState>
        <!-- 0 0 1 1 - destroyed -->
        <foliageState name="destroyed" >
            <foliageShape>
                <foliageLod blockShape="0>0|10" />
                <foliageLod blockShape="0>1|10" />
            </foliageShape>
            <foliageShape>
                <foliageLod blockShape="0>0|11" />
                <foliageLod blockShape="0>1|11" />
            </foliageShape>
        </foliageState>
        <!--  -->
    </foliageLayer>

</foliageType>
