Rendering Engine
A small rendering engine with 2 pipelines, deferred shading and forward rendering. This engine also has a normal map shader for objects and a Skybox.
Project Details / Background
This Engine is programmed in C/C++ mainly. With the help of several libraries like DearImGui and OpenGL it has been possible to create a renderer capable of working in 2 different ways. Forward Rendering and Deferred Shading.
This project was carried out during my 3rd year in the Video Game Design and Development degree in CITM-UPC and stands as one of the most programming-skills demanding project I have done so far.
Image Gallery