|
ABSTRACT
Shadowing effects dramatically enhance the realism of virtual environments by providing useful visual cues. Shadow mapping is an efficient algorithm for real-time shadow rendering, which is extensively adopted in real-time applications by its generality and efficiency. However, shadow mapping usually suffers from the inherent aliasing errors due to the image-based nature. In this paper, we present the Parallel-Split Shadow Maps (PSSMs) scheme, which splits the view frustum into different parts by using the planes parallel to the view plane and then generates multiple smaller shadow maps for the split parts. A fast and robust split strategy based on the analysis of shadow map aliasing has been proposed, which produces a moderate aliasing distribution over the whole depth range. By applying the geometry approximation procedure to each of the split parts instead of the whole scene, the tighter bounding shapes of visible objects enhance the utilization of the shadow map resolution. Hardware-acceleration is used to remove the extra rendering passes when synthesizing the scene-shadows. Our approach is intuitive to implement without using complex data structures, with real-time performance for dynamic and large-scale virtual environments.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Chong, H. Y., and Gortler, S. J. 2004. A lixel for every pixel. In the Eurographics Symposium on Rendering 2004, Eurographics, Eurographics Association.
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
Kozlov, S. 2004. Perspective shadow maps: care and feeding. GPU Gems, Addison-Wesley.
|
| |
8
|
Lefohn, A., Sengupta, S., Kniss, J. M., Strzodka, R., and Owens, J. D. 2005. Dynamic adaptive shadow maps on graphics hardware. In ACM SIGGRAPH 2005 Conference Abstracts and Applications.
|
| |
9
|
|
| |
10
|
Low, K.-L., and Ilie, A. 2003. Computing a view frustum to maximize an object's image area. J. Graph. Tools 8, 1, 3--15.
|
| |
11
|
Martin, T., and Tan, T.-S. 2004. Anti-aliasing and continuity with trapezoidal shadow maps. In the Eurographics Symposium on Rendering 2004, Eurographics, Eurographics Association.
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
Tadamura, K., Qin, X., Jiao, G., and Nakamae, E. 2001. Rendering optimal solar shadows with plural sunlight depth buffers. The Visual Computer 17, 2, 76--90.
|
| |
16
|
|
 |
17
|
|
| |
18
|
Wimmer, M., Scherzer, D., and Purgathofer, W. 2004. Light space perspective shadow maps. In the Eurographics Symposium on Rendering 2004, Eurographics, Eurographics Association.
|
| |
19
|
|
|