- Add face culling - Switch from gl_generator to gl (turns out, there's not much difference, except avoiding repeating yourself when interoperating with other OpenGL codebases) - Make glClear optional (to allow for rendering on top of other gl code)
|8 months ago|
|examples||10 months ago|
|src||8 months ago|
|.gitignore||11 months ago|
|Cargo.toml||8 months ago|
|LICENSE.md||2 years ago|
|README.md||1 year ago|
Fae is a hardware-accelerated 2D sprite renderer, with optional text rendering capabilities.
The rendering is implemented with OpenGL 2.1/3.3 depending on your
hardware. Font rasterization uses
rusttype for ttfs, and
can be used as a small fallback font.
Why you shouldn't use this crate: I haven't profiled this crate against other similar crates, nor do I have the experience to know if this crate is a good implementation of a 2D renderer. I'm making it to power my own games, because of NIH.
examples/ as well.
textfeature provides access to the text rendering API, but requires
ttfto be enabled as well.
pngfeature provides easy png loading functionality via the png crate.
This library is provided under the terms of the MIT license.