An open API service indexing awesome lists of open source software.

https://github.com/vogtinator/ngl

3D graphics lib for Ndless (and possibly other systems)
https://github.com/vogtinator/ngl

3d-engine c-plus-plus fast fixed-point software-rendering

Last synced: 3 months ago
JSON representation

3D graphics lib for Ndless (and possibly other systems)

Awesome Lists containing this project

README

        

# nGL
3D graphics library for Ndless (and possibly other systems).
It's not a complete 3D engine, so there's no collision detection, animation etc.

Features
--------
- Fixed-function pipeline like OpenGL
- Matrix stack with custom size
- 3D transformations, like translation, rotation and scaling
- Perspective with custom FOV
- Depth buffer that can also be read from
- Fast blitting of TEXTUREs
- Fast sine and cosine using LUTs
- Safe and fast mode
- Texture mapping, with transparency

Used in crafti, the winner of 2014's ticalc.org POTY contest! ![crafti!](http://www.ticalc.org/images/poty/2014-nspire-big.gif)

Tutorial
--------
You can find a tutorial in the Tutorial subfolder.