TY - GEN
T1 - Boundary Correct Real-Time Soft Shadows
AU - Jacobsen, Bjarke
AU - Christensen, Niels Jørgen
AU - Larsen, Bent Dalgaard
AU - Pedersen, Kim S.
N1 - Copyright: 2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE
PY - 2004
Y1 - 2004
N2 - This paper describes a method to determine correct
shadow boundaries from an area light source using umbra
and penumbra volumes. The light source is approximated
by a circular disk as this gives a fast way to extrude
the volumes. The method also gives a crude estimate
of the visibility of the area light source as seen
from a point in the shadow region. Instead of rendering
the volumes to the stencil buffer, we use an extended
shadow map - a so-called D-buffer, which among other
things stores distances from the center of the light source
to the umbra and penumbra volumes. The method is
suited for implementation on most programmable hardware.
Though some crude approximations are used in
the visibility function, the method can be used to produce
soft shadows with correct boundaries in real time.
AB - This paper describes a method to determine correct
shadow boundaries from an area light source using umbra
and penumbra volumes. The light source is approximated
by a circular disk as this gives a fast way to extrude
the volumes. The method also gives a crude estimate
of the visibility of the area light source as seen
from a point in the shadow region. Instead of rendering
the volumes to the stencil buffer, we use an extended
shadow map - a so-called D-buffer, which among other
things stores distances from the center of the light source
to the umbra and penumbra volumes. The method is
suited for implementation on most programmable hardware.
Though some crude approximations are used in
the visibility function, the method can be used to produce
soft shadows with correct boundaries in real time.
U2 - 10.1109/CGI.2004.1309215
DO - 10.1109/CGI.2004.1309215
M3 - Article in proceedings
SN - 0-7695-2171-1
BT - Computer Graphics International
PB - IEEE Computer Society Press
T2 - Computer Graphics International, 2004
Y2 - 1 January 2004
ER -