Imperfect voxelized shadow volumes

Voxelized shadow volumes [Wyman 2011] provide a discretized view-dependent representation of shadow volumes, but are limited to point or directional lights. We extend them to allow dynamic volumetric visibility from area light sources using imperfect shadow volumes. We show a coarser visibility sampling suffices for area lights. Combining this coarser resolution with a parallel shadow volume construction enables interactive rendering of dynamic volumetric shadows from area lights in homogeneous single-scattering media, at under 4x the cost of hard volumetric shadows.

[1]  Andrew Woo,et al.  Shadow Algorithms Data Miner , 2012 .

[2]  Mark J. Kilgard,et al.  Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering , 2003, ArXiv.

[3]  Derek Nowrouzezahrai,et al.  Progressive Virtual Beam Lights , 2012, Comput. Graph. Forum.

[4]  Chris Wyman,et al.  Interactive, Multiresolution Image‐Space Rendering for Dynamic Area Lighting , 2010, Comput. Graph. Forum.

[5]  Kun Zhou,et al.  Fogshop: Real-Time Design and Rendering of Inhomogeneous, Single-Scattering Media , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).

[6]  Ulf Assarsson,et al.  Real time volumetric shadows using polygonal light volumes , 2010, HPG '10.

[7]  Tamy Boubekeur,et al.  ManyLoDs: Parallel Many‐View Level‐of‐Detail Selection for Real‐Time Global Illumination , 2011, EGSR '11.

[8]  Andrew Lauritzen,et al.  Adaptive Volumetric Shadow Maps , 2010, Comput. Graph. Forum.

[9]  Franklin C. Crow,et al.  Shadow algorithms for computer graphics , 1977, SIGGRAPH.

[10]  Pascal Gautron,et al.  Transmittance function mapping , 2011, SI3D.

[11]  Jeff Lander Graphics Programming Methods , 2003 .

[12]  Michael D. McCool,et al.  Shadow volume reconstruction from depth maps , 2000, TOGS.

[13]  C. Wyman,et al.  Interactive volumetric shadows in participating media with single-scattering , 2008, 2008 IEEE Symposium on Interactive Ray Tracing.

[14]  Yoshinori Dobashi,et al.  Interactive rendering of atmospheric scattering effects using graphics hardware , 2002, HWWS '02.

[15]  Louis Bavoil,et al.  Fourier opacity mapping , 2010, I3D '10.

[16]  Christopher D. Kulla,et al.  Eurographics Symposium on Rendering 2012 Importance Sampling Techniques for Path Tracing in Participating Media , 2022 .

[17]  Michelin Sylvain,et al.  Real Time Rendering of Atmospheric Scattering and Volumetric Shadows , 2006 .

[18]  Tomas Akenine-Möller,et al.  Approximate Soft Shadows on Arbitrary Surfaces using Penumbra Wedges , 2002, Rendering Techniques.

[19]  Ulrich Neumann,et al.  Opacity Shadow Maps , 2001, Rendering Techniques.

[20]  Balázs Tóth,et al.  Real-time Volumetric Lighting in Participating Media , 2009, Eurographics.

[21]  Mathias Schott,et al.  An analytical approach to single scattering for anisotropic media and light distributions , 2009, Graphics Interface.

[22]  Frédo Durand,et al.  An Efficient Hybrid Shadow Rendering Algorithm , 2004, Rendering Techniques.

[23]  H. Shum,et al.  Real-time smoke rendering using compensated ray marching , 2008, ACM Trans. Graph..

[24]  R. Hong A Real-Time Analytic Lighting Model for Anisotropic Scattering , 2006 .

[25]  Tomoyuki Nishita,et al.  A shading model for atmospheric scattering considering luminous intensity distribution of light sources , 1987, SIGGRAPH.

[26]  Jiawen Chen,et al.  Real-time volumetric shadows using 1D min-max mipmaps , 2011, SI3D.

[27]  Mathias Schott,et al.  A Closed‐Form Solution to Single Scattering for General Phase Functions and Light Distributions , 2010, Comput. Graph. Forum.

[28]  Steven G. Parker,et al.  An Analytical Solution to Single Scattering in Homogeneous Participating Media , 2009, Comput. Graph. Forum.

[29]  Hans-Peter Seidel,et al.  Imperfect shadow maps for efficient computation of indirect illumination , 2008, SIGGRAPH Asia '08.

[30]  Carsten Dachsbacher,et al.  Epipolar sampling for shadows and crepuscular rays in participating media with single scattering , 2010, I3D '10.

[31]  Bo Sun,et al.  A practical analytic single scattering model for real time rendering , 2005, ACM Trans. Graph..

[32]  Chris Wyman Voxelized shadow volumes , 2011, HPG '11.

[33]  David Salesin,et al.  Rendering antialiased shadows with depth maps , 1987, SIGGRAPH.

[34]  Lance Williams,et al.  Casting curved shadows on curved surfaces , 1978, SIGGRAPH.

[35]  Nelson L. Max,et al.  Atmospheric illumination and shadows , 1986, SIGGRAPH.

[36]  Jan Kautz,et al.  Interactive Illumination with Coherent Shadow Maps , 2007, Rendering Techniques.

[37]  Elmar Eisemann,et al.  Interactive Indirect Illumination Using Voxel Cone Tracing , 2011, Comput. Graph. Forum.