Posted on January 16, 2008 by Doolwind

New Rendering Technique (Light Indexed Deferred Lighting)

A good friend of mine Damian Trebilco has just made public his new rendering technique. It takes the best parts of forward and deferred rendering. A paper on the technique as well as a demo showing it off are available at his Google Code page.

The demo (shown in the screenshot) renders a scene with ~40,000 triangles and 255 lights! It reaches a staggering 82fps using his LIDR technique compared to 12fps with multi-pass forward rendering. Using this technique would allow for a far more dynamic environment than we are currently seeing with only a handful of lights in the scene.

This is Damian’s second amazing achievement, the first being GLIntercept, a program that allows debugging OpenGL calls.