Skip to content

Initial experimental release

Pre-release
Pre-release
Compare
Choose a tag to compare
@heckj heckj released this 23 Dec 20:49
· 161 commits to main since this release

(2021-12-23)

The initial release of Lindenmayer.

The library supports creating context-free and contextual parametric L-systems. Built-in modules support 2D and basic 3D visualizations, and some reference implementations of previously described L-systems.

The API is by no means finished, complete, or in a final form. There are several places where I'm considering how to make creating L-systems written in the Swift language more ergonomic, and additional features that I want to add for broader support (such as stochastic production rules).

This edition is suitable for experimentation, and I certainly welcome feedback in the discussion section of the Github repository.

Full Changelog: https://github.com/heckj/Lindenmayer/commits/0.5.0