Quinta 3d is a very bare bones 3d render engine build on top of LOVE2D more like a demo than as something to be used seriously.
Based on parts of Groverburger's Super Simple 3D Engine Using CPML for the math on the CPU side, and leaving the GPU for rendering.
At the moment the engine lacks a proper scene culling, so should be avoided to render "big" scenes. The only file formats accepted for the engine are obj and iqm.
I spect the main.lua file to be self explanatory.
- Phong lighting.
- Support for mtl files.
- Add proper culling.
- Well, make it suck less.