Skip to content

Goblin3D v0.0.2

Latest
Compare
Choose a tag to compare
@nthnn nthnn released this 14 Aug 22:01
· 1 commit to main since this release

Goblin3D

Arduino CI Arduino Lint SDL2 Port CI Arduino Release License: MIT

Goblin3D is a lightweight, dependency-free graphics engine designed for rendering 3D wireframes on monochromatic displays and TFT LCDs using the Arduino platform. Goblin3D is perfect for embedded systems where resources are limited but 3D rendering capabilities are desired.

Goblin3D demo
Goblin3D demo with ESP32 on TFT and OLED.

Features

  • 3D Wireframe Rendering: Render basic 3D shapes as wireframes on displays.
  • Flexible Display Support: Compatible with various display types, including OLEDs and TFT LCDs.
  • No External Dependencies: Goblin3D is a standalone library that does not require any additional libraries, making it easy to integrate into any Arduino project.
  • Customizable Objects: Easily define and manipulate custom 3D objects with your own vertices and edges.
  • Rotation and Scaling: Support for rotating and scaling objects in 3D space.

Goblin3D port with SDL2
Goblin3D port with SDL2

Full Changelog: v0.0.1...v0.0.2