/pikuma-3d-graphics

Computer graphics programming course

Primary LanguageC

Pikuma - 3D Graphics Programming from Scratch

An implementation of the 3D Graphics Programming from Scratch course by Gustavo Pezzi.

final-scene

This implementation uses CMake as the build system (instead of Makefiles) and contains quite a few differences to the reference implementation (some possible improvements and some things that I regret on reflection 😅).

Note: Check out 3drenderer by gustavopezzi for the reference implementation.

The course was great fun and an excellent refresher on the fundamentals of 3D graphics. I highly recommend giving it a try! 🙂