Skip to content

gp-97/generative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

117 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Generative

GitHub license Status GitHub issues GitHub Pull Requests GitHub Workflow Status


Generative (WIP) is 2D generational arts creation library written in Rust. Currently it is in nascent stage and is somewhat unstable.

Example Outputs

Outputs

Perlin Loop

Perlin Loop

Perlin Force Field

Perlin Force Field Lines

Watercolored Circles

Watercolored Circles

Mandelbrot

Mandelbrot

Generating sinusoidal wave image

Original Wave Image
Original Generated

Current features:

  • 2D Shape + Transformations (Translation, Rotation, Shearing in X and Y) + Anti-Aliasing
    • Lines
    • Line from multiple points
    • Squares
    • Rectangles
    • Polygons
    • Circles
    • Ellipse
  • Curves + Transformations (Translation, Rotation, Shearing in X and Y) + Anti-Aliasing
    • Catmull-Rom Spline (Uniform + Centripetal + Chordal)
    • n-degree Bezier curve

TODO:

  • A lot of things

About

Generative arts library in Rust

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages