Textured Shadow Volumes
Jon Hasselgren and Tomas Akenine-Möller
Lund University
This paper appears in issue Volume 12, Number 4.
An electronic version of this article is available.
Abstract
We extend the shadow-volume algorithm so that every shadow-casting triangle can be associated with a transmittance texture, which dictates how much light can pass through the triangle at different locations. Our algorithm handles several layers of colored and semitransparent shadows. It allows efficient rendering of effects such as realistic shadows from leaves, fur, and colored glass. Source code is available online.
Author Information
Jon Hasselgren, Department of Computer Science, Lund University, Ole Römers väg 3 SE-223 63 Lund, Sweden jon.hasselgren@cs.lth.se
Tomas Akenine-Möller, Department of Computer Science, Lund University, Ole Römers väg 3 SE-223 63 Lund, Sweden tam@cs.lth.se
Source Code
source_code.pdfBibTeX Entry
@article{HasselgrenAkenine-Moller07,
author = "Jon Hasselgren and Tomas Akenine-Möller",
title = "Textured Shadow Volumes",
journal = "journal of graphics, gpu, and game tools",
volume = "12",
number = "4",
pages = "59-72",
year = "2007",
}
