Shadow volume reconstruction from depth maps
Michael D. McCool
In ACM Transactions on Graphics, 19(1), January 2000.
Abstract: Current graphics hardware can be used to generate shadows using either the shadow volume or shadow map techniques. However, the shadow volume technique requires access to a representation of the scence as a polygonal model, and handling the near plane clip correctly and efficiently is difficult; conversely, accurate shadow maps require high-precision texture map data representations, but these are not widely supported.

We present a hybird of the shadow map and shadow volume approaches which does not have these difficulties and leverages high-performance polygon rendering. The scene is rendered from the point of view of the light source and a sampled depth map is recovered. Edge detection and a template-based reconstruction technique are used to generate a global shadow volume boundary surface, after which the pixels in shadow can be marked using only a one-bit stencil buffer and a single-pass rendering of the shadow volume boundary polygons. The simple form of our template-based reconstruction scheme simplifies capping the shadow volume after the near plane clip.
Keyword(s): hardware accelerated image synthesis, hardware accelerated image synthesis, illumination, image processing, shadows
BibTeX format:
@article{McCool:2000:SVR,
  author = {Michael D. McCool},
  title = {Shadow volume reconstruction from depth maps},
  journal = {ACM Transactions on Graphics},
  volume = {19},
  number = {1},
  pages = {1--26},
  month = jan,
  year = {2000},
}
Search for more articles by Michael D. McCool.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."