https://github.com/casey/degenerate
A generative art computer
https://github.com/casey/degenerate
generative-art javascript rust web
Last synced: 3 months 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 (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-14T03:02:58.000Z (9 months ago)
- Last Synced: 2025-03-29T23:08:28.914Z (3 months ago)
- Topics: generative-art, javascript, rust, web
- Language: Rust
- Homepage: https://degenerate.computer
- Size: 10.6 MB
- Stars: 112
- Watchers: 7
- Forks: 7
- 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:

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.