The lsystem application is an interactive fractal generator for Lindenmayer systems (also called “L-systems”, Wikipedia). It supports Lindenmayer systems with arbitrary many variables (including helper variables which do not result in painted segments), different angles for left/right rotations and scaling down drawings within the recursive call. The user interface is written in Qt5.
The C++/Qt Source Code (MIT License) is available in the GitHub repository.
Prebuild binaries (v0.9.0)
- Download prebuild binary of lsystem 0.9.0 for Linux (application only, requires Qt6.5 or higher)
- Download prebuild binary of lsystem 0.9.0 for Windows (zip archive with all required dependencies)
Screenshots