degenerate

Crates.iodegenerate
lib.rsdegenerate
version0.0.1
sourcesrc
created_at2021-12-11 04:07:55.554897
updated_at2022-05-14 22:33:57.083876
descriptionA degenerate programming language
homepage
repository
max_upload_size
id496071
size609,324
Casey Rodarmor (casey)

documentation

README

degenerate

A generative image programming language

crates.io version build status downloads

Quick Start

  • Install rustup by following the instructions here.

  • Run cargo install degenerate

  • Run a degenerate program:

      degenerate resize:1024 rotate-color:g:0.05 circle scale:0.5 wrap \
      for:8 apply loop \
      rotate-color:b:0.05 \
      for:8 apply loop \
      save
    
  • Open memory.png, which should look like this:

    gorgeous example image

Please consult the Degenerate Programmer's Manual for more information.

Credits

degenerate is written by Casey Rodarmor and Liam Scalzulli.

Prior Art

Degenerate builds on the techniques used in casey/blaster, an audio-reactive visuals engine.

Commit count: 0

cargo fmt