University Project (Year 2) | Solo | C++ | Windows
I created a rendering framework from scratch that can load multiple .obj type models. The application supports the use of .mtl files to display a model's textures and makes use of custom fragment and vertex shader files.
I also implemented a skybox by following a tutorial from LearnOpenGL, re-factoring the code where needed.
Whilst completing this university assessment I learnt about about graphics pipelines and low level programming, improving my C++ skills.