3D Engine

3D graphics engine from scratch

A picture of the Heist game.

The 3D engine was created in C++ from scratch in console. It was created to support multi-object rendering on the CPU. It is possible to load in 3d models, and have these models be lit by phong shading.