L-System Node Group

This Geometry Nodes setup provides a procedural L-system generator for creating plants, trees, and branching structures in Blender. The node group outputs a curve object, a 0-1 curve factor for controlling thickness, and an endpoint selection mask for instancing objects at the tips of the branches. The system is built with a default limit of 12 iterations to prevent performance issues, though users can manually expand this limit within the node tree.

Recent updates introduce branch slack controls with angle dependency, allowing horizontal branches to droop more than vertical ones. The setup also includes adjustable stem height and noise distortion parameters to add natural variation to the generated structures. The product includes a base setup file alongside two example scenes to demonstrate its capabilities.