ACM Home Page
Please provide us with feedback. Feedback
GPU-accelerated deep shadow maps for direct volume rendering
Full text Publisher SitePublisher Site
Source SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware archive
Proceedings of the 21st ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware table of contents
Vienna, Austria
SESSION: Realistic rendering on GPUs table of contents
Pages: 49 - 52  
Year of Publication: 2006
ISBN ~ ISSN:1727-3471 , 3-905673-37-1
Authors
Markus Hadwiger  VRVis Research Center
Andrea Kratz  VRVis Research Center
Christian Sigg  ETH Zürich
Katja Bühler  VRVis Research Center
Sponsor
Eurographics: Eurographics Association
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1283900.1283908
What is a DOI?

ABSTRACT

Deep shadow maps unify the computation of volumetric and geometric shadows. For each pixel in the shadow map, a fractional visibility function is sampled, pre-filtered, and compressed as a piecewise linear function. However, the original implementation targets software-based off-line rendering. Similar previous algorithms on GPUs focus on geometric shadows and lose many important benefits of the original concept. We focus on shadows for interactive direct volume rendering, where shadow algorithms currently either compute additional per-voxel shadow data, or employ half-angle slicing to generate shadows during rendering. We adapt the original concept of deep shadow maps to volume ray-casting on GPUs, and show that it can provide anti-aliased high-quality shadows at interactive rates. Ray-casting is used for both generation of the shadow map data structure and actual rendering. High frequencies in the visibility function are captured by a pre-computed lookup table for piecewise linear segments. Direct volume rendering is performed with an additional deep shadow map lookup for each sample. Overall, we achieve interactive high-quality volume ray-casting with accurate shadows. To conclude, we briefly describe how semi-transparent geometry such as hair could be integrated as well, provided that rasterization can write to arbitrary locations in a texture. This would be a major step toward full deep shadow map functionality.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
{HSS*05} Hadwiger M., Sigg C., Scharsach H., Bühler K., Gross M.: Real-time ray-casting and advanced shading of discrete isosurfaces. In Proc. of Eurographics (2005), pp. 303--312.
 
4
 
5
 
6
 
7
{MKBR04} Mertens T., Kautz J., Bekaert P., Reeth F. V.: A self-shadow algorithm for dynamic hair using density clustering. In Proc. of Eurographics Symposium on Rendering (2004), pp. 173--178.
 
8
 
9


Collaborative Colleagues:
Markus Hadwiger: colleagues
Andrea Kratz: colleagues
Christian Sigg: colleagues
Katja Bühler: colleagues