Skip to content

elijah-potter/generative-art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative Art

This is my personal project for making Generative Art.

Structure

There are two crates:

  • generative-art: algorithms for generation.
  • ga-web: a web interface for the project. You can try it out on my website.

Generative art

Right now, there are just three generators:

  • Preslav: the Rust implementation of Preslav Rachev's book Generative Art in Go.
  • Celestial: simulates and renders the motion of celestial objects.
  • Wave: runs across an image, drawing sine waves at the frequency of a specific part of the image.

Example of Preslav generation Example of celestial generation Example of waves generation