Fast Many-Lights Rendering with Temporal Shadow Maps
Volume 4, Issue 1, February 2016, Pages: 45-51
Received: Apr. 17, 2016;
Published: Apr. 18, 2016
Views 1968 Downloads 68
Boning Zhang, School of Computer Science and Engineering, Beihang University, Beijing, China
Nian Li, School of Computer Science and Engineering, Beihang University, Beijing, China
Lili Wang, School of Computer Science and Engineering, Beihang University, Beijing, China
Follow on us
We present an effcient method for computing shadows of many light sources (e.g. 1,024). Our work is based on the observation that conventional shadow mapping becomes redundant as the number of lights increases. First, we sample the scene with a constant number of depth images (e.g. 10), which we call temporal shadow maps. Then the shadow map for each light is approximated through rendering triangles reconstructed from all the temporal shadow maps. The cost of rendering the triangles reconstructed from the temporal shadow maps is much smaller than rendering the entire scene when the geometry is complex. The algorithm supports fully dynamic scenes. The experiment results show that our method can produce comparable soft shadows with much higher speed than ray tracing and shadow mapping methods.
Many Lights, Visibility, Shadow Mapping
To cite this article
Fast Many-Lights Rendering with Temporal Shadow Maps, Science Discovery.
Vol. 4, No. 1,
2016, pp. 45-51.