DocumentCode
2093108
Title
Multi-resolution Shadow Mapping Using CUDA Rasterizer
Author
Peng Huang ; Xuehui Liu ; Enhua Wu
Author_Institution
Univ. of Chinese Acad. of Sci., Beijing, China
fYear
2013
fDate
16-18 Nov. 2013
Firstpage
148
Lastpage
155
Abstract
Shadow mapping is a fast and easy to use method to produce hard shadows. However, it introduces aliasing due to its uniform sampling strategy and limited shadow map resolution. In this paper, we propose a memory efficient algorithm to render high quality shadows. Our algorithm is based on a multi-resolution shadow map structure, which includes a conventional shadow map for scene regions where a low-resolution shadow map is sufficient, and a high-resolution patch buffer to capture scene regions that are susceptible to aliasing. With this data structure, we are able to capture shadow details with far less memory footprint than conventional shadow mapping. In order to maintain an appropriate performance compared to conventional shadow mapping, we designed a customized CUDA rasterizer to render the high-resolution patches.
Keywords
antialiasing; image resolution; parallel architectures; rendering (computer graphics); spatial data structures; aliasing; conventional shadow map; customized CUDA rasterizer; data structure; hard shadows; high quality shadow rendering; high-resolution patch buffer; high-resolution patch rendering; low-resolution shadow map; memory footprint; multiresolution shadow mapping; scene region capture; shadow map resolution; uniform sampling strategy; Geometry; Graphics processing units; Image edge detection; Indexes; Instruction sets; Rendering (computer graphics); Shadow mapping; CUDA rasterizer; Conservative rasterization; High-resolution patch; Shadow mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design and Computer Graphics (CAD/Graphics), 2013 International Conference on
Conference_Location
Guangzhou
Type
conf
DOI
10.1109/CADGraphics.2013.27
Filename
6814990
Link To Document