update README
This commit is contained in:
parent
9ff744e60e
commit
6ed1fdb3e6
1 changed files with 39 additions and 1 deletions
40
README.md
40
README.md
|
@ -1,2 +1,40 @@
|
||||||
# generativeart
|
# generativeart
|
||||||
Generative Art in Go
|
|
||||||
|
[![Go Report Card](https://goreportcard.com/badge/github.com/jdxyw/generativeart)](https://goreportcard.com/report/github.com/jdxyw/generativeart)
|
||||||
|
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/jdxyw/generativeart/master/LICENSE)
|
||||||
|
|
||||||
|
|
||||||
|
generativeart is a Go package to generate many kinds of generative art. Currently, it supports the following type.
|
||||||
|
|
||||||
|
- Maze
|
||||||
|
- Julia Set
|
||||||
|
- Random Circle Trails
|
||||||
|
- Silk Smoke
|
||||||
|
- Spiral Square
|
||||||
|
- Square Grid
|
||||||
|
- Circle Line
|
||||||
|
|
||||||
|
For these kinds of art, the package provides as many as parameters to control the appearance.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
```bash
|
||||||
|
go get github.com/jdxyw/generativeart
|
||||||
|
```
|
||||||
|
|
||||||
|
## Usage and example
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
- Add more kinds of generative arts or types.
|
||||||
|
|
||||||
|
## Contribution
|
||||||
|
|
||||||
|
Thanks for the following sites and repos, I got lots of ideas, inspiration, code and tricks from them. The list would be very long, sorry for forgetting some of them.
|
||||||
|
|
||||||
|
- https://inconvergent.net/
|
||||||
|
- https://fronkonstin.com/
|
||||||
|
- https://github.com/aschinchon/cyclic-cellular-automata
|
||||||
|
- https://github.com/armdz/ProcessingSketchs
|
||||||
|
- https://github.com/Mr-Slesser/Generative-Art-And-Fractals
|
||||||
|
- http://blog.dragonlab.de/2015/03/generative-art-week-1
|
||||||
|
|
Loading…
Reference in a new issue