This project goes through the implementation of a rule engine for l-systems as well as a rendering system using the turtle algorithm.
All the work is done inside the Octet framework using the C++ programming language.
Project Features
- Real-time rendering in 3D of the generated data using OpenGLES.
- User interaction to tweak different parameters and explore the generated data.
- Stochastic l-system rules.
- Fast performance.
Personal Project Objectives
- Learning how l-systems work and how they can be applied to generate 3D graphics.
- Learning the basics of rendering with OpenGLES and GLSL shader language.
- Expanding the knowledge about the Octet framework.
- Improving C++ coding skills.