The generated trees look absolutely amazing. Adjusting the process for different lighting situations seems straightforward too - freestanding trees look different from those in woods.
Pretty cool idea: "buds compete for light, the tree distributes a growth resource among them, and the successful ones produce new shoots. Those shoots change the light available for the next round. The crown shape emerges from this feedback loop."
I would never have thought to generate tree shapes by simulating real life
I would never have thought to generate tree shapes by simulating real life