tgx
tgx copied to clipboard
tgx - a tiny/teensy 3D graphics library
PC0, PC1, PC2, PC3 defined in Renderer3D.inl conflict with #define pinout definitions of the STM32. Suggest to change to _PC0, _PC1, _PC2, _PC3. That seems to resolve the compile issue
``` In file included from ...\libraries\tgx\src/Renderer3D.h:2548, from ...\libraries\tgx\src/tgx.h:37, ... In member function 'void tgx::Renderer3D::_drawTriangleClippedSub(int, int, const tgx::RasterizerVec4&, const tgx::RasterizerVec4&, const tgx::RasterizerVec4&) [with color_t = tgx::RGB565; int LOADED_SHADERS = 10425; ZBUFFER_t...
I want to add a custom font (Digital7Mono TTF) to my application, using the scripts from https://github.com/projectitis/packedbdf With Fontforge and bdf_to_h.py I converted it to a 4bit anti-aliased packed BDF,...
Thanks for the wonderful library. I realize I can do it with a series of triangles, but it would be nice to have built in method.
@vindar Excuse me, I wonder if your library uses esp-dsp? Any plans to use it in the future? I found 3D display content in the esp-dsp example, and the esp-dsp...
Hi! I am trying to build tgx example [buddhaOnCPU](https://github.com/vindar/tgx/tree/improved-drawing-primitives/examples/CPU/buddhaOnCPU), in release mode , everything works fine. But when I change to debug mode with `cmake -DCMAKE_BUILD_TYPE=Debug ..`, a linker error...
https://github.com/lovyan03/LovyanGFX ``` #define LGFX_USE_V1 #include // graphic library #include // the mesh to draw #include "naruto.h" // let's not burden ourselves with the tgx:: prefix using namespace tgx; class LGFX...
It's a little inconvenient to have viewport size as template parameters to Renderer3D, as an application may support several resolutions. I didn't see any static buffers created using these parameters,...
I have a problem with rendering an image. With a screen size of 64x64, the image is rendered partially . With a screen size of 128x128, the image is rendered...