1 unstable release
0.1.0 | Mar 5, 2024 |
---|
#1131 in Embedded development
27KB
615 lines
Embedded-gfx
This is an opengl-like library to draw 3D graphics in an embedded system, built around embedded-graphics.
Features
- full mvp pipeline with perspective projection
- point cloud rendering
- wireframe rendering
- solid color triangle rendering
- simple per-triangle lighting
- mesh transformation
- mesh loading from stl files
Example
You can find a working example in the Rust on M5Stack Cardputer project
https://github.com/Kezii/Rust-M5Stack-Cardputer
https://github.com/Kezii/Rust-M5Stack-Cardputer/assets/3357750/658bd303-03c5-4dc2-9c49-75a98b667719
Dependencies
~4MB
~76K SLoC