An L-System engine and turtle-based renderer.
Find a file
2018-01-29 11:34:51 +00:00
SimpleTurtle Attempt to optimise memory by employing an IEnumerable. 2018-01-28 23:45:43 +00:00
.gitignore Initial commit. I can't believe I haven't committed this already..... 2018-01-28 23:30:54 +00:00
LICENSE Add license 2018-01-29 11:31:16 +00:00
README.md Add README 2018-01-29 11:34:51 +00:00
SimpleTurtle.sln Initial commit. I can't believe I haven't committed this already..... 2018-01-28 23:30:54 +00:00

L-System Engine

An L-System engine written in C# with turtle-based rendering support.

Getting Started

If you're on Linux or macOS, make sure you've got a C♯ compiler installed (such as mono). Then, simply execute msbuild in the root of this repository. The output will be saved to SimpleTurtle/bin/Debug.

Execute SimpleTurtle.exe --help for assistance on how to use it. Alternatively, you can read the help text here.

Contribute

Pull requests and / or email patches are welcome! Please include a statement saying that you license your code under MPL-2.0 though.

License

This project is licensed under the Mozilla Public License 2.0. A full copy of the license text can be found here, and tldrlegal have a good summary of the license if you don't like reading dry legal documents :-).