Sciweavers

JGTOOLS
2008

Robust Soft Shadow Mapping with Backprojection and Depth Peeling

13 years 4 months ago
Robust Soft Shadow Mapping with Backprojection and Depth Peeling
Abstract. Soft shadow mapping is an attractive solution to the problem of realtime soft shadows because it works with any kind of rasterizable geometry (in particular alpha-transparent textures and hair), it does not require any precomputation, and it is simple to implement on the GPU. However, state-of-the-art approaches have several limitations that prevent them from being practical for all scenes. First, parameter tuning is required to avoid surface acne. Second, gaps between shadow map pixels are either ignored, which results in light bleeding, or handled using gap filling, which results in overshadowing. We present a more robust soft shadow mapping technique, based on a recent backprojection algorithm, that uses depth peeling to address the problems of surface acne and light bleeding. Our algorithm uses a multi-layer shadow map to reduce light bleeding, and midpoint shadow maps to handle self-shadowing more robustly. It provides high-quality soft shadowing for complex scenes, whil...
Louis Bavoil, Steven P. Callahan, Cláudio T
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2008
Where JGTOOLS
Authors Louis Bavoil, Steven P. Callahan, Cláudio T. Silva
Comments (0)