L-Systems
Summary
Following the guidelines of Lindenmayer’s “The Algorithmic Beauty of Plants”, this project implements an L-system parser to create different patterns found in nature.
In particular, this project implemented with C++ and OpenGL, implements the following features:
- Graphical modeling using L-systems
- Custom constants
- 3D rotations
- Stochastic rules
- Interactive rendering
Results
Some of the examples provided with the program are these: