Emulates a natural forest growth: seed dispersal, the growth of trees, the adequacy of lighting, and soil quality. Forest Generator can generate several forests of one tree type. As forests grow and expand they will be joint together into a single whole. Each forest starts with a single tree - a seedling.
Along with Erosion Generator this Generator takes some time to compute.
Keep in mind that a forest is a system with negative feedback. Every little change in the beginning causes an absolutely different result in the end. So generating a forest with slightly different inputs can cause a very different final picture. For example, changing the seedling’s position can cause the entire forest to die, while other forest arrays would appear in different places.
Seedlings - the initial trees. Each of the seedlings starts a new forest.
Extra Shade - additional tree objects that shade the trees. For example, when planting a birch forest it could be more long-lived trees like oaks. This object hash prevents the forest from growing in the other forest’s area.
Soil - a map that controls the chance of the tree to live and to produce seeds. Poor quality (low map values) raises the tree’s chances of dying. Think of it like soil quality but this also could be a height or slope factor or their multiplication. This parameter can control not only the soil quality, but other aspects like height or slope factor.
Trees - living trees object hash. The age of each tree in a Tree’s output is recorded as an object size. One year corresponds to 1 unit in size: the first year’s sapling’s size would be 1, while a hundred year old tree’s size would be 100. Use Split Generator to sort trees, with the conditions properly set: for example for young trees the Size Condition should be 0-10, for medium trees 10-30, for big ones 30-200.
Years: number of years passed since the first seedling started to grow. In most cases this parameter determines the size of the forest, but in some cases the forest can shrink after it matures and even die - this often happens for tall trees (i.e. high Shade Dist value) and poor soil.
Years: 50, 100, 150
Density: the maximum number of trees in an area of 10*10 units.
Density: 10, 3, 1
Fecundity: how many seedlings the tree produces per year. The more the value the faster the forest spreads.
Seed Dist: how far a tree can throw a seed. Increasing this parameter can make a forest spread fast, but for more realistic results it is recommended to set this parameter a little higher than Shade Dist.
Seed Dist: 5, 10, 15
Reproductive Age: the age at which the tree starts to produce seedlings around it.
Survival Rate: a chance for the tree to survive each year. This value is multiplied with a Soil Mask.
Max Age: the maximum tree life time. The tree will die when it reaches this age, but it can die earlier because of bad conditions (i.e. Survival Rate).
Size is Age: will set the output object size (scale) factor to the tree age, in years. Note that most of the trees will have a scale over 1, use adjust generator to modify it.