Eurographics · 2004 · 117 citations · 14 references
ArchitectureVision ScienceDigital RenderingMachine VisionRendering3D RenderingDepth EstimationShadow RenderingShadows In PerspectiveStereo VisionLighting In PerspectivePerspective MappingScene Structure AnalysisShadow MappingTransform
In this paper, we present a new shadow mapping technique that improves upon the quality of perspective and uniform shadow maps. Our technique uses a perspective transform specified in light space which allows treating all lights as directional lights and does not change the direction of the light sources. This gives all the benefits of the perspective mapping but avoids the problems inherent in perspective shadow mapping like singularities in post-perspective space, missed shadow casters etc. Furthermore, we show that both uniform and perspective shadow maps distribute the perspective aliasing error that occurs in shadow mapping unequally over the available depth range. We therefore propose a transform that equalizes this error and gives equally pleasing results for near and far viewing distances. Our method is simple to implement, requires no scene analysis and is therefore as fast as uniform shadow mapping.
14
Casting curved shadows on curved surfaces
Lance R. Williams · 1978 · 830 citations
Shadow algorithms for computer graphics
Franklin C. Crow · 1977 · 538 citations · Full text
Rendering antialiased shadows with depth maps
William T. Reeves, David Salesin, Robert L. Cook · 1987 · 415 citations
Marc Stamminger, George Drettakis · 2002 · 221 citations · Full text
Randima Fernando, Sebastían Fernández, Kavita Bala et al. · 2001 · 154 citations