Details of how I created a flexible and efficient deferred material rendering system for my 3D game engine.
This blog covers my journey into creating my own custom game engine, as well as making a game using the engine.