Deferred Shading
Deferred rendering: the scene is rasterized once into a G-buffer (albedo, normal, position), then a fullscreen pass accumulates 64 moving coloured point lights in screen space — so the lighting cost is independent of geometry.
interactive