This week was spent mostly doing research into different rendering techniques and redesigning the code which I previously had from assignment four – so I did not have the time to implement anything too crazy.
However, some small things that I implemented this week include gamma correction, HDR tonemapping and basic framebuffer manipulation (laying down the ground work for deferred rendering and post-processing). I also was able to create my own 3D models and load them into the engine.

By this time next week I hope to be done with the deferred rendering pipeline while also adding the bloom effect and texture support for models.
