Institutional Repository
| Multi-resolution shadow mapping using CUDA rasterizer | |
| Huang, Peng (1); Liu, Xuehui (2); Wu, Enhua (2) | |
| 2013 | |
| Conference Name | 13th International Conference on Computer-Aided Design and Computer Graphics, CAD/Graphics 2013 |
| Pages | 148-155 |
| Conference Date | November 16, 2013 - November 18, 2013 |
| Conference Place | Hong Kong, China |
| Indexed Type | EI |
| Publish Place | IEEE Computer Society |
| ISBN | 9781479925766 |
| Department | (1) University of Chinese Academy of Sciences, Beijing, China; (2) Institute of Software, Chinese Academy of Sciences, Beijing, China; (3) University of Macau, China |
| English 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. © 2013 IEEE.; 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. © 2013 IEEE. |
| Language | 英语 |
| Content Type | 会议论文 |
| URI | http://ir.iscas.ac.cn/handle/311060/16651 |
| Collection | 中国科学院软件研究所 |
| Recommended Citation GB/T 7714 | Huang, Peng ,Liu, Xuehui ,Wu, Enhua . Multi-resolution shadow mapping using CUDA rasterizer[C]. IEEE Computer Society,2013:148-155. |
| Files in This Item: | There are no files associated with this item. | |||||
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment