My name is David but folks at Maxis cal me "DLS". I'm the lead engineer on Darkspore and one of three graphics engineers on the project (Hi Alec and Ryan!). I thought you guys might like a little tour of the rendering (specifically the lighting). Darkspore uses something called a "deferred renderer" which is fairly new and very different from Spore, but becoming much more common in games. I'd like to try to explain a little bit about how our deferred renderer works in a way that (hopefully) everyone can understand. In the process, I'd also like to show you some of how we draw the environment in Darkspore. All the images you will see are taken from a running debug build of the game (on a Friday night before I went home for the weekend - because I'm that dedicated ). Ready?





