Deferred renderer

Credits: 3 ECTS Credits / 2.0 work weeks.

Individual project.

This is a simple deferred renderer I developed to try out the technique to be able to use it in the game engine. It is also a project in the course “Advanced Computer Graphics Programming”. The renderer supports .obj models (with related .mtl files) and Phong’s shading model is implemented.

The renderer is implemented in DirectX 10.


  • C++
  • Deferred Shading
  • HLSL
  • DirectX 10

Source code

The source code is available at bitbucket.

<< Back to portfolio