6 releases (breaking)
0.6.0 | Mar 8, 2020 |
---|---|
0.5.0 | Jan 17, 2020 |
0.4.0 | Feb 27, 2019 |
0.3.1 | Jan 26, 2019 |
0.1.0 | Dec 11, 2018 |
#16 in #hardware-accelerated
30 downloads per month
330KB
3K
SLoC
fae
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 font8x8
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.
Documentation
See the examples/
as well.
Optional features
- The
text
feature provides access to the text rendering API, but requiresfont8x8
orttf
to be enabled as well. - The
png
feature provides easy png loading functionality via the png crate.
License
This library is provided under the terms of the MIT license.
Dependencies
~45–485KB