• 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