Anti-aliasing and Continuity with Trapezoidal Shadow Maps

Loading...
Thumbnail Image
Date
2004
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
This paper proposes a new shadow map technique termed trapezoidal shadow maps to calculate high quality shadows in real-time applications. To address the resolution problem of the standard shadow map approach, our technique approximates the eye's frustum as seen from the light with a trapezoid to warp it onto a shadow map. Such a trapezoidal approximation, which may first seem straightforward, is carefully designed to achieve the goal of good shadow quality for objects from near to far, and to address the continuity problem that is found in all existing shadow map approaches. The continuity problem occurs mainly when the shadow map quality changes significantly from frame to frame due to the motion of the eye or the light. This results in flickering of shadows. On the whole, our proposed approach is simple to implement without using complex data structures and it maps well to graphics hardware as shown in our experiments with large virtual scenes of hundreds of thousands to over a million of triangles.
Description

        
@inproceedings{
:10.2312/EGWR/EGSR04/153-160
, booktitle = {
Eurographics Workshop on Rendering
}, editor = {
Alexander Keller and Henrik Wann Jensen
}, title = {{
Anti-aliasing and Continuity with Trapezoidal Shadow Maps
}}, author = {
Martin, Tobias
and
Tan, Tiow-Seng
}, year = {
2004
}, publisher = {
The Eurographics Association
}, ISSN = {
1727-3463
}, ISBN = {
3-905673-12-6
}, DOI = {
/10.2312/EGWR/EGSR04/153-160
} }
Citation