|
ABSTRACT
Shadow computation in dynamic scenes under complex illumination is a challenging problem. Methods based on precomputation provide accurate, real-time solutions, but are hard to extend to dynamic scenes. Specialized approaches for soft shadows can deal with dynamic objects but are not fast enough to handle more than one light source. In this paper, we present a technique for rendering dynamic objects under arbitrary environment illumination, which does not require any precomputation. The key ingredient is a fast, approximate technique for computing soft shadows, which achieves several hundred frames per second for a single light source. This allows for approximating environment illumination with a sparse collection of area light sources and yields real-time frame rates.
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
|
Annen, T., Mertens, T., Bekaert, P., Seidel, H.-P., and Kautz, J. 2007. Convolution Shadow Maps. In Rendering Techniques 2007 (Proc. of EGSR), 51--60.
|
| |
4
|
Arbree, A., Walter, B., and Bala, K. 2005. Pre-Processing Environment Maps for Dynamic Hardware Shadows. Tech. rep., Dept. of Computer Science, Cornell University.
|
 |
5
|
|
| |
6
|
Atty, L., Holzschuch, N., Lapierre, M., Hasenfratz, J.-M., Hansen, C., and Sillion, F. 2006. Soft Shadow Maps: Efficient Sampling of Light Source Visibility. Computer Graphics Forum 25, 4.
|
| |
7
|
Brabec, S., and Seidel, H.-P. 2002. Single Sample Soft Shadows Using Depth Maps. In Graphics Interface 2002, 219--228.
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
Guennebaud, G., Barthe, L., and Paulin, M. 2006. Realtime Soft Shadow Mapping by Backprojection. In Rendering Techinques 2006 (Proc. of EGSR), 227--234.
|
| |
16
|
Guennebaud, G., Barthe, L., and Paulin, M. 2007. High-Quality Adaptive Soft Shadow Mapping. Computer Graphics Forum (Proc. of Eurographics 2007) 26, 3 (Sept.).
|
| |
17
|
Hasenfratz, J.-M., Lapierre, M., Holzschuch, N., and Sillion, F. 2003. A Survey of Real-Time Soft Shadows Algorithms. Computer Graphics Forum 22, 4, 753--774.
|
 |
18
|
|
| |
19
|
Kautz, J., Lehtinen, J., and Aila, T. 2004. Hemispherical Rasterization for Self-Shadowing of Dynamic Objects. In Rendering Techniques 2004 (Proc. of EGSR), 179--184.
|
| |
20
|
Lauritzen, A. 2007. Summed-Area Variance Shadow Maps. In GPU Gems 3, H. Nguyen, Ed.
|
 |
21
|
|
 |
22
|
|
 |
23
|
Zhong Ren , Rui Wang , John Snyder , Kun Zhou , Xinguo Liu , Bo Sun , Peter-Pike Sloan , Hujun Bao , Qunsheng Peng , Baining Guo, Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
| |
24
|
Schwarz, M., and Stamminger, M. 2007. Bitmask Soft Shadows. Computer Graphics Forum (Proc. of Eurographics 2007) 26, 3 (Sept.), 515--524.
|
 |
25
|
|
 |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
|
| |
31
|
|
 |
32
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.7
Three-Dimensional Graphics and Realism
Subjects:
Color, shading, shadowing, and texture
Additional Classification:
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.10
Vision and Scene Understanding
Subjects:
Intensity, color, photometry, and thresholding
I.4
IMAGE PROCESSING AND COMPUTER VISION
I.4.8
Scene Analysis
Subjects:
Object recognition
I.5
PATTERN RECOGNITION
I.5.2
Design Methodology
General Terms:
Algorithms,
Design,
Measurement
Keywords:
convolution,
environment maps,
soft shadows
|