Title
Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation
Abstract
Previous methods for soft shadows numerically integrate over many light directions at each receiver point, testing blocker visibility in each direction. We introduce a method for real-time soft shadows in dynamic scenes illuminated by large, low-frequency light sources where such integration is impractical. Our method operates on vectors representing low-frequency visibility of blockers in the spherical harmonic basis. Blocking geometry is modeled as a set of spheres; relatively few spheres capture the low-frequency blocking effect of complicated geometry. At each receiver point, we compute the product of visibility vectors for these blocker spheres as seen from the point. Instead of computing an expensive SH product per blocker as in previous work, we perform inexpensive vector sums to accumulate the log of blocker visibility. SH exponentiation then yields the product visibility vector over all blockers. We show how the SH exponentiation required can be approximated accurately and efficiently for low-order SH, accelerating previous CPU-based methods by a factor of 10 or more, depending on blocker complexity, and allowing real-time GPU implementation.
Year
DOI
Venue
2006
10.1145/1179352.1141982
ACM Trans. Graph.
Keywords
Field
DocType
ambient occlusion,lighting environment,volterra series.
Mathematical optimization,Visibility,Computer graphics (images),Blocking effect,Computer science,Spherical harmonics,Algorithm,Volterra series,SPHERES,Ambient occlusion,Precomputed Radiance Transfer,Exponentiation
Journal
Volume
Issue
ISSN
25
3
0730-0301
ISBN
Citations 
PageRank 
1-59593-364-6
66
2.44
References 
Authors
26
10
Name
Order
Citations
PageRank
Zhong Ren122712.88
Rui Wang248933.21
John Snyder32579172.17
Kun Zhou43690159.79
Xinguo Liu540425.92
Bo Sun624816.16
Peter-Pike Sloan779645.22
Hujun Bao82801174.65
Qunsheng Peng91193101.63
Baining Guo103970194.91