[−][src]Crate entheogen
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.
Re-exports
pub use primitives::point::Point; |
Modules
colour | |
primitives | |
properties | |
rendering | Rendering in Entheogen is currently performed using Cairo as a backend. We leverage the "png" feature to provide output in the form of "pngs". |