ABSTRACT

The topics in this section target the design of a renderer. A renderer is a very complex software module that requires attention to a lot of details. The requirements and attention also vary greatly on different hardware platforms. This section spans topics that cover rendering of transparent data, rendering a huge number of lights on the PS3, design of a cross-API renderer, and a simple way to achieve multi-threaded rendering while utilizing the DirectX 9 API.