Shadow Volume

Shadow volume is a technique used in 3D computer graphics to add shadows to a rendered scene. They were first proposed by Frank Crow in 1977 as the geometry describing the 3D shape of the region occluded from a light source. A shadow volume divides the virtual world in two: areas that are in shadow and areas that are not.

The stencil buffer implementation of shadow volumes is generally considered among the most practical general purpose real-time shadowing techniques for use on modern 3D graphics hardware. It has been popularised by the video game Doom 3, and a particular variation of the technique used in this game has become known as Carmack's Reverse (see depth fail below).

Shadow volumes have become a popular tool for real-time shadowing, alongside the more venerable shadow mapping. The main advantage of shadow volumes is that they are accurate to the pixel (though many implementations have a minor self-shadowing problem along the silhouette edge, see construction below), whereas the accuracy of a shadow map depends on the texture memory allotted to it as well as the angle at which the shadows are cast (at some angles, the accuracy of a shadow map unavoidably suffers). However, the shadow volume technique requires the creation of shadow geometry, which can be CPU intensive (depending on the implementation). The advantage of shadow mapping is that it is often faster, because shadow volume polygons are often very large in terms of screen space and require a lot of fill time (especially for convex objects), whereas shadow maps do not have this limitation.

Read more about Shadow VolumeConstruction, Stencil Buffer Implementations, Optimization

Other articles related to "shadow volume, shadow volumes, shadows":

Shadow Volume - Optimization
... One method of speeding up the shadow volume geometry calculations is to utilize existing parts of the rendering pipeline to do some of the ... Please see 2002 paper Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering, C ... Rasterization time of the shadow volumes can be reduced by using an in-hardware scissor test to limit the shadows to a specific onscreen rectangle ...

Famous quotes containing the words volume and/or shadow:

    The other 1000 are principally the ‘old Yankee stock,’ who have lost the town, politically, to the Portuguese; who deplore the influx of the ‘off-Cape furriners’; and to whom a volume of genealogy is a piece of escape literature.
    —For the State of Massachusetts, U.S. public relief program (1935-1943)

    The present is the ever moving shadow that divides yesterday from tomorrow. In that lies hope.
    Frank Lloyd Wright (1869–1959)