embedded-gfx

Crates.ioembedded-gfx
lib.rsembedded-gfx
version0.1.0
sourcesrc
created_at2024-03-05 00:52:16.754258
updated_at2024-03-05 00:52:16.754258
description3D graphics rendering for embedded systems
homepage
repositoryhttps://github.com/Kezii/embedded-gfx
max_upload_size
id1162463
size26,447
Kezi (Kezii)

documentation

README

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

Commit count: 0

cargo fmt