Expand description
This crate is where Vulkan is set up (Vera::create()
) and core actions are handled (show()
, save()
, etc.)
Re-exports
pub use buffers::*;
pub use matrix::*;
pub use color::*;
pub use transformer::*;
Modules
- Buffers which will be sent to the GPU, and rely on the vulkano crate to be compiled
- Colors, which interpret the input “colorizations” (color transformations) from vera, for the color of vertices, and are sent in a buffer.
- Matrices, which interpret the input transformations from vera, on which transformations are applied, and which are sent in buffers.
- “Transformers”, update buffers of matrices and colors according to vera input transformations and colorizations: start/end time, speed evolution
Structs
- The struct the user interacts with.