Expand description
§Ytesrev
Ytesrev is a library to create presentations programmatically in rust. It is inspiered by the tool manim by 3Blue1Brown, but can be used in live situations where dynamicity matters.
§Important Note:
Ytesrev is extremely slow on debug build, please run it release mode by running
cargo run --release. On debug build, ytesrev can go down to as low as ~3 FPS and take over 5
minutes to load a simple presentation, while in release mode, it never drops below 60 FPS, and
takes under 15 seconds to load.
Re-exports§
pub extern crate sdl2;
Modules§
- anchor
 - An anchor that sticks an object to a specific side or corner of the screen
 - ditherer
 - A dithering effect, useful for fading images and text, in and out.
 - drawable
 - Contains utilities for where and how to draw things
 - empty
 - The empty object
 - image
 - Utilities to load PNG images
 - latex
 - LaTeX rendering, using 
pdflatexand others. - layout
 - Positioning objects on the screen
 - margin
 - Give an object a margin
 - prelude
 - A “prelude” to avoid having to 
usea gazillion different things - scene
 - The thing to be rendered every time
 - solid
 - A solid square of color
 - utils
 - Different utilities for drawing
 - window
 - Manage the windows on screen
 - withsize
 - Make an object have a static size