My code and exercises as part of doing Pikuma's 3D graphics related courses. Currently, I'm going through 3D Graphics Programming from Scratch.
You'll need Visual Studio 2026 with the Desktop development with C++ workload and you'll also need to have vcpkg installed on your system. Once set up, you only need to build the project and the dependencies will be downloaded and installed (the initial build may fail so just build again).
The 3D Graphics Programming from Scratch coursework is implemented in C on Pikuma, whereas I've chosen to implement the coursework in C++23.
- The f22.obj, efa.obj, and f117.obj aircraft files were created by Artem Katrych.
- The file crab.obj file was created by Bohdan Lvov.
- The drone.obj file was created by Willy Decarpentrie.