1. Soft Shadow Volumes for Ray Tracing
- Author
-
Samuli Laine, Timo Aila, Jaakko Lehtinen, Ulf Assarsson, Tomas Akenine-Möller, Helsinki University of Technology ( TKK ), Chalmers University of Technology [Göteborg], Acquisition, representation and transformations for image synthesis ( ARTIS ), Graphisme, Vision et Robotique ( GRAVIR - IMAG ), Université Joseph Fourier - Grenoble 1 ( UJF ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -Institut National Polytechnique de Grenoble ( INPG ) -Centre National de la Recherche Scientifique ( CNRS ) -Université Joseph Fourier - Grenoble 1 ( UJF ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -Institut National Polytechnique de Grenoble ( INPG ) -Centre National de la Recherche Scientifique ( CNRS ) -Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique ( Inria ) -Centre National de la Recherche Scientifique ( CNRS ), Lund University [Lund], TKK Helsinki University of Technology (TKK), Acquisition, representation and transformations for image synthesis (ARTIS), Laboratoire d'informatique GRAphique, VIsion et Robotique de Grenoble (GRAVIR - IMAG), Université Joseph Fourier - Grenoble 1 (UJF)-Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)-Inria Grenoble - Rhône-Alpes, and Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Computer science ,Astrophysics::High Energy Astrophysical Phenomena ,Shadow volume ,020207 software engineering ,02 engineering and technology ,[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR] ,Computer Graphics and Computer-Aided Design ,[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR] ,Rendering (computer graphics) ,Silhouette ,Shadow algorithms ,Computer graphics (images) ,Shadow ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Ray tracing (graphics) ,Shadow mapping ,Distributed ray tracing ,visibility determination - Abstract
International audience; We present a new, fast algorithm for rendering physically-based soft shadows in ray tracing-based renderers. Our method replaces the hundreds of shadow rays commonly used in stochastic ray tracers with a single shadow ray and a local reconstruction of the visibility function. Compared to tracing the shadow rays, our algorithm produces exactly the same image while executing one to two orders of magnitude faster in the test scenes used. Our first contribution is a two-stage method for quickly determining the silhouette edges that overlap an area light source, as seen from the point to be shaded. Secondly, we show that these partial silhouettes of occluders, along with a single shadow ray, are sufficient for reconstructing the visibility function between the point and the light source.
- Published
- 2005