fractal
Fractal
Generate fractals and output them to PNG format. Based on the Fractal Ruby Gem.
WIP - This project is still being worked on
Installation
- Clone project
git clone <https://gitlab.com/MaterialFuture/fractal/>
cd fractal
- Install using
shards install
crystal build src/fractal.cr
mv fractal bin/
Usage
It'll mirror what Fractal Ruby Gem does with some QOL improvements and ability to extend it's functionality. Still WIP, when it's functional I'll put the docs here plus have --help
and help
work in the app.
Development
- Clone project
git clone <https://gitlab.com/MaterialFuture/fractal/>
cd fractal
- Install using
shards install
- Make changes to
src/fractal.cr
Contributing
- Fork it (https://gitlab.com/MaterialFuture/fractal/-/forks/new)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Konstantine - creator and maintainer
Todo
- MVP
- Setup Project
- Convert Code From Ruby to Crystal
- Setup Admiral Flags by breaking down commands
- Setup Admiral Defaults
- Have code be functional in the CLI
- Have code be functional in the CLI
- Nice To Have
- Create Tests in spec
- Setup more output formats
- Have Errors Log to a log file
- Work with other data sets other than just the main two fractal types
- Randomize flag that sets some random parameters to render
Repository
fractal
Owner
Statistic
- 0
- 0
- 0
- 0
- 2
- almost 5 years ago
- October 4, 2019
License
MIT License
Links
Synced at
Thu, 07 Nov 2024 15:24:31 GMT
Languages