Classical Rendering Pipelines
The classical Deferred and Forward rendering pipelines implemented on my custom engine (OPEngine). They come with features such as Cascaded and Filtered Shadow Mapping, Normal Mapping, multiple point and directional lights, Anti-Aliasing (MSAA and FXAA), hdr and tonemapping, skybox and more.
Deferred Rendering
For Deferred Rendering the G-buffers structure I chose is the one shown below
Normal Mapping
Normal maps can be turned on and off for both the classical pipelines
Tonemapping
For the final rendered images, I chose to apply the gamma correction alongside a simple exposure tonemapping: