In this live stream, I show you different ways of generating trees using various algorithms. I’m going over recursive, object-oriented, L-systems and space colonization algorithms.

9:14 – Presentation of today’s topics
30:38 – Recursive fractal tree generator
52:33 – Fractal trees with object-oriented programming
1:30:20 – Tree s with L-systems
2:11:55 – Explaining space colonization algorithm
2:36:52 – Generating trees with space colonization algorithm
3:35:40 – 3D version of trees with space colonization
3:45:00 – Conclusion

Support this channel on Patreon:

Send me your questions and coding challenges!


Links discussed in this video:
Nature of Code class on Kadenze:
Algorithmic Botany:
L-systems on Wikipedia:
Space Colonization on Sea of Memes:
Original Space Colonization paper:

Source Code for the Video Lessons:


For More Coding Challenges:

Help us caption & translate this video!