rnd_trees
Growing trees using natural growth process. Growth proces only occurs through air/leaves, the trunk shell can grow into other things too
GITHUB: https://github.com/ac-minetest/rnd_trees/wiki
LICENSE: LGPL



Usage: place rnd_trees:tree on ground.
Algorithm sketch:
Start with one piece of living wood. Assign it life energy and let it grow. With each growth energy decreases. Depending on energy it can randomly branch in random direction with length of branch depending on energy; living wood remembers the branching stage. Randomly add leaves above trunk height with random sizes depending on if we are in end growth stage or not.
If not in branch thicken the living wood a bit to make thicker main tree trunk. The growth stops when living wood is out of life energy.
GITHUB: https://github.com/ac-minetest/rnd_trees/wiki
LICENSE: LGPL



Usage: place rnd_trees:tree on ground.
Algorithm sketch:
Start with one piece of living wood. Assign it life energy and let it grow. With each growth energy decreases. Depending on energy it can randomly branch in random direction with length of branch depending on energy; living wood remembers the branching stage. Randomly add leaves above trunk height with random sizes depending on if we are in end growth stage or not.
If not in branch thicken the living wood a bit to make thicker main tree trunk. The growth stops when living wood is out of life energy.

