1 unstable release

Uses old Rust 2015

0.1.0 Mar 4, 2019

#21 in #generative-art

BSD-2-Clause

7KB
122 lines

Entheogen

A library of primitives for generative artwork.


lib.rs:

Entheogen: a rust library for generative art

Entheogen provides an array of opinionated primitives for composing generative artwork. It acts as a basis for:

  • Constructing high-level abstractions over geometric primitives.
  • Converting primitives to points within a 2-D space, namely real numbers ($$\mathbb{R}^2$$) natural numbers $$\mathbb{N}^2$$.
  • Sampling points within boundaries defined by geometric forms using user-specified sampling methods.
  • Rendering a points represention of artwork to common image formats.

Dependencies

~7.5MB
~156K SLoC