Have you ever wondered why in modern video games, you never see the same tree twice? It's thanks to L-systems, named after Hungarian botanist Aristid Lindenmayer. L-systems are a very simple recipe for making branching structures that look like real plants, with different tweaks to parameters and a dash of randomness added in to bring to life that natural chaos we all know and love 🌳 Why do real plants follow this pattern? It has to do with the physics of how branches break off, how water moves through the structure, and also maximizing the amount of sunlight that can be absorbed by all the leaves 🌞













