C++11 real-time rendering engine with an object-oriented architecture.

This project exists as a learning experience about the implementation and design decisions of a 3D rendering engine. It’s also a project to keep my C++ skills on check.

While it tries to expose a friendly programming interface it is not meant to have a GUI or an editor (at least for now).

It includes a demo scene where an AI plays a 3D stylized version of Pong.

Code available on GitHub