Pixel-Correct Shadow Maps with Temporal Reprojection and Shadow Test Confidence

@inproceedings{Scherzer2007PixelCorrectSM,
  title={Pixel-Correct Shadow Maps with Temporal Reprojection and Shadow Test Confidence},
  author={Daniel Scherzer and Stefan Jeschke and Michael Wimmer},
  booktitle={Rendering Techniques},
  year={2007}
}
Shadow mapping suffers from spatial aliasing (visible as blocky shadows) as well as temporal aliasing (visible as flickering). Several methods have already been proposed for reducing such artifacts, but so far none is able to provide satisfying results in real time. This paper extends shadow mapping by reusing information of previously rasterized images, stored efficiently in a so-called history buffer. This buffer is updated in every frame and then used for the shadow calculation. In… Expand
Fast, Sub‐pixel Antialiased Shadow Maps
TLDR
The silhouette mask map is introduced that limits visibility evaluation to pixels only on the silhouette, which greatly reduces the computation cost and is an order of magnitude faster than the brute‐force supersampling method to produce comparable 32× antialiased shadows. Expand
Quality scalability of soft shadow mapping
TLDR
A scheme that allows for varying soft shadow quality in screen-space in a visually smooth way and also for its adaptation based on local features like assigned importance is proposed and a new hybrid acceleration structure for pruning the search space of potential micro-occluders is introduced. Expand
Multi-resolution Shadow Mapping Using CUDA Rasterizer
  • Peng-Qi Huang, X. Liu, E. Wu
  • Computer Science
  • 2013 International Conference on Computer-Aided Design and Computer Graphics
  • 2013
TLDR
This paper proposes a memory efficient algorithm to render high quality shadows based on a multi-resolution shadow map structure, which includes a conventional shadow map for scene regions where a low- resolution shadow map is sufficient, and a high-resolution patch buffer to capture scene regions that are susceptible to aliasing. Expand
Fast percentage closer soft shadows using temporal coherence
We propose a novel way to efficiently calculate soft shadows in real-time applications by overcoming the high computational effort involved with the complex corresponding visibility estimation eachExpand
A Survey of Real‐Time Hard Shadow Mapping Methods
TLDR
A detailed analysis of shadow mapping errors is shown, a comprehensive classification of the existing methods is derived and the most influential algorithms are discussed to provide readers with the means to choose the shadow algorithm best suited to their needs. Expand
Pixel Accurate Shadows with Shadow Mapping
TLDR
A new technique is presented that uses multiple jittered shadow maps with confidence-based accumulation to simulate shadow map resolutions beyond hardware capabilities and with a screen-spaced evaluation method the authors can guarantee pixel correct shadows. Expand
Sample Based Visibility for Soft Shadows using Alias‐free Shadow Maps
TLDR
An accurate real‐time soft shadow algorithm that uses sample based visibility and guarantees that the visibility is accurately sampled per screen‐space pixel, even for arbitrarily shaped surfaces or solid objects is introduced. Expand
Image-based bidirectional scene reprojection
TLDR
This work introduces a method for increasing the framerate of real-time rendering applications that reconstructs intermediate frames from a pair of consecutive rendered frames, and reduces both shading and geometry computations by performing reprojection using only image-based buffers. Expand
Efficient screen-space approach to high-quality multiscale ambient occlusion
TLDR
A new screen-space ambient occlusion (SSAO) algorithm that improves on the state-of-the-art SSAO methods in both performance and quality, and produces results that are closer to ray-traced solutions than those of any existing SsaO methods, while running at similar or higher frame rates than the fastest ones. Expand
Fast Multi-View Soft Shadowing via Fragment Reprojection
This paper presents a practical approach for producing many unique depth maps of a scene in a single geometry pass without any additional rasterization. We use this method to accelerate theExpand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 12 REFERENCES
Adaptive shadow maps
TLDR
It is shown that ASMs enable dramatic improvements in shadow quality while maintaining interactive rates and are confined to a user-specifiable memory footprint. Expand
Practical Shadow Mapping
TLDR
It is shown how a tight-fitting frustum can be computed such that the shadow mapping algorithm concent rates on the visible parts of the scene and takes advantage of nearly the full available precision. Expand
Tiled shadow maps
TLDR
A new hardware accelerated algorithm which is capable of adjusting shadow map sampling rates inside a shadow map of constant size is introduced, achieved by tiling the light view and changing the sampling quality according to a heuristical analysis. Expand
Tiled shadow maps
  • J. Arvo
  • Computer Science
  • Proceedings Computer Graphics International, 2004.
  • 2004
TLDR
A new hardware accelerated algorithm which is capable of adjusting shadow map sampling rates inside a shadow map of constant size is introduced, achieved by tiling the light view and changing the sampling quality according to a heuristical analysis. Expand
Alias-Free Shadow Maps
TLDR
This paper transforms the visible pixels P(x, y, z) from screen space to the image plane of a light source P′(x′, y′, z′) so that semi-transparent shadow casters and receivers can be supported. Expand
Perspective shadow maps
TLDR
This paper introduces perspective shadow maps, which are generated in normalized device coordinate space, i.e., after perspective transformation, which results in important reduction of shadow map aliasing with almost no overhead. Expand
Light Space Perspective Shadow Maps
TLDR
This paper presents a new shadow mapping technique that improves upon the quality of perspective and uniform shadow maps and shows that both uniform and perspective shadow maps distribute the perspective aliasing error that occurs in shadow mapping unequally over the available depth range. Expand
Casting curved shadows on curved surfaces
TLDR
A simple algorithm is described which utilizes Z-buffer visible surface computation to display shadows cast by objects modelled of smooth surface patches, and is contrasted with a less costly method for casting the shadows of the environment on a single ground plane. Expand
The real-time reprojection cache
TLDR
A simple and inexpensive method that uses stock graphics hardware to cache and track surface information through time, thereby avoiding complex data-structures and bus traffic and can be used to adapt a variety of real-time rendering techniques to efficiently exploit spatio-temporal coherence. Expand
Rendering antialiased shadows with depth maps
TLDR
A solution to the aliasing problem for shadow algorithms that use depth maps that is based on a new filtering technique called percentage closer filtering and provides soft shadow boundaries that resemble penumbrae. Expand
...
1
2
...