Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Soft shadow volumes for ray tracing

Laine, S ; Aila, T ; Assarsson, U ; Lehtinen, J and Akenine-Möller, Tomas LU (2005) In ACM Transactions on Graphics 24(3). p.1156-1165
Abstract
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... (More)
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. (Less)
Please use this url to cite or link to this publication:
author
; ; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
shadow algorithms, visibility determination
in
ACM Transactions on Graphics
volume
24
issue
3
pages
1156 - 1165
publisher
Association for Computing Machinery (ACM)
external identifiers
  • wos:000231223700100
  • scopus:33646041662
ISSN
0730-0301
DOI
10.1145/1073204.1073327
language
English
LU publication?
yes
id
08c7713f-7d52-4b7c-8b0e-ec657bacbebe (old id 229447)
date added to LUP
2016-04-01 16:40:51
date last changed
2022-02-05 17:48:42
@article{08c7713f-7d52-4b7c-8b0e-ec657bacbebe,
  abstract     = {{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.}},
  author       = {{Laine, S and Aila, T and Assarsson, U and Lehtinen, J and Akenine-Möller, Tomas}},
  issn         = {{0730-0301}},
  keywords     = {{shadow algorithms; visibility determination}},
  language     = {{eng}},
  number       = {{3}},
  pages        = {{1156--1165}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  series       = {{ACM Transactions on Graphics}},
  title        = {{Soft shadow volumes for ray tracing}},
  url          = {{http://dx.doi.org/10.1145/1073204.1073327}},
  doi          = {{10.1145/1073204.1073327}},
  volume       = {{24}},
  year         = {{2005}},
}