Introduction To Deferred Rendering

Forward rendering pipeline

Deferred rendering pipeline

Deferred Lighting vs Deferred Shading

Why bother with deferred rendering at all?

Basic deferred pipeline

Basic deferred pipeline

Scene geometry wireframe

Basic deferred pipeline

GBuffer - World Space Positions

Basic deferred pipeline

GBuffer - Diffuse Component

Basic deferred pipeline

GBuffer - Normals

Basic deferred pipeline

Point Light Spheres Wireframe

Basic deferred pipeline

Point Light Spheres Wireframe (1000 lights)

Basic deferred pipeline

Point Light Spheres Wireframe with Ambient Light

Basic deferred pipeline

Final Image - Point Lights Only

Basic deferred pipeline

Final Image - Point Lights and Ambient Light

Production ready deferred rendering

Demo time!