Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Morgan McGuire, posted on November 10, 2003

Image Description, by Morgan McGuire

This image shows the shadow volumes from one of three colored light sources in a scene with several animated Quake III characters and a high-polygon environment. It is from the demo that accompanies the paper:

Morgan McGuire, John F. Hughes, Kevin Egan, Mark Kilgard, and Cass Everitt. Fast, Practical and Robust Shadow Volumes, November 6, 2003.

This paper picks up where Everitt and Kilgard's previous shadow volume paper left off. We show how to use vertex shaders, glDepthRange, the scissor region and agressive culling on the CPU to dramatically improve both the vertex and pixel throughput of shadow volume rendering. A theoretical analysis section shows that our method reduces the asymptotic time bound for the common cases from O(f) to O(s), where f is the number of shadow caster faces and s is the number of edges where a front-face meets a back-face, which is substantially smaller.

The demo was produced by Kevin Egan and Seth Block using artwork by Sam Howell and Carl Schell. The research is part of the illumination project by the Brown University Games Group supported by NVIDIA.

Morgan McGuire

Image of the Day Gallery


Archive Notice: This content is archived, and commenting is no longer active. It is here for reference purposes. This content was added on an older version of flipcode, before the site closed in 2005.
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.