Expand description
A brush for generative fine art.
Re-exports§
pub use self::shaders::ShaderProgram;
Modules§
- A painting surface.
- Forms.
- Paint trait and implementations.
- Path types and tools.
- Exhuastive set of imports for painting.
- Fragment shader API.
- Changes of form.
- Uniform interface for shaders.
Structs§
- The context of the current render frame.
- A handle to the GPU for managing buffers and shaders.
- Command line options for a painting run.
- A shader which can be used to shade paths. See
ShaderProgram
for construction. - The world in which the painting takes place.
Traits§
- A trait for types which paint canvases.
Functions§
- Run an artist.
- Run an artist defined by raw functions.
Type Aliases§
- An angle.
- A two dimensional point.
- A three dimensional point.
- A compiled GLSL program.
- A value or an error.
- A two dimensional size.
- A two dimensional vector.
- A three dimensional vector.