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
- Download prebuild binary for Linux (application only, requires Qt5.15 or higher)
- Download prebuild binary for Windows (zip archive with all required dependencies)
Screenshots