Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/casey/degenerate
A generative art computer
https://github.com/casey/degenerate
generative-art javascript rust web
Last synced: 18 days ago
JSON representation
A generative art computer
- Host: GitHub
- URL: https://github.com/casey/degenerate
- Owner: casey
- License: cc0-1.0
- Created: 2021-12-11T04:02:23.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-17T21:11:27.000Z (9 months ago)
- Last Synced: 2024-10-11T23:57:45.356Z (about 1 month ago)
- Topics: generative-art, javascript, rust, web
- Language: Rust
- Homepage: https://degenerate.computer
- Size: 10.6 MB
- Stars: 109
- Watchers: 7
- Forks: 6
- Open Issues: 102
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
README
degenerate
An prorammable generative art engine
Degenerate is an programmable generative art engine that runs in the browser
that can be programmed with Rust or JavaScript. It is deployed at
[degenerate.computer](https://degenerate.computer).Quick Start
------------ Go to https://degenerate.computer
- Paste this code into the text area:
```
rotateColor('green', 0.05 * TAU);
circle();
scale(0.75);
wrap();
for (let i = 0; i < 8; i++) {
render();
}
rotate(0.8333 * TAU);
rotateColor('blue', 0.05 * TAU);
for (let i = 0; i < 8; i++) {
render();
}
```- Press `Shift + Enter`
- It should look like this:
![gorgeous example image](example.jpg)
Please consult the
[Degenerate Programmer's Manual](https://degenerate.computer/man) for more
information.Credits
-------`degenerate` is written by [Casey Rodarmor](https://rodarmor.com) and
[Liam Scalzulli](https://liam.rs).Prior Art
---------Degenerate builds on the techniques used in
[casey/blaster](https://github.com/casey/blaster), an audio-reactive visuals
engine.