Practical logarithmic rasterization for low-error shadow maps
View/ Open
Date
2007Author
Lloyd, D. Brandon
Govindaraju, Naga K.
Molnar, Steven E.
Manocha, Dinesh
Metadata
Show full item recordAbstract
Logarithmic shadow maps can deliver the same quality as competing shadow map algorithms with substantially less storage and bandwidth. We show how current GPU architectures can be modified incrementally to support rendering of logarithmic shadow maps at current GPU fill rates. Specifically, we modify the rasterizer to support rendering to a nonuniform grid with the same watertight rasterization properties as current rasterizers. We also describe a depth compression scheme to handle the nonlinear primitives produced by logarithmic rasterization. Our proposed architecture enhancements align with current trends of decreasing cost for on-chip computation relative to off-chip bandwidth and storage. For a modest increase in computation, logarithmic rasterization can greatly reduce shadow map bandwidth and storage costs.
BibTeX
@inproceedings {10.2312:EGGH:EGGH07:017-024,
booktitle = {SIGGRAPH/Eurographics Workshop on Graphics Hardware},
editor = {Mark Segal and Timo Aila},
title = {{Practical logarithmic rasterization for low-error shadow maps}},
author = {Lloyd, D. Brandon and Govindaraju, Naga K. and Molnar, Steven E. and Manocha, Dinesh},
year = {2007},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {978-3-905673-47-0},
DOI = {10.2312/EGGH/EGGH07/017-024}
}
booktitle = {SIGGRAPH/Eurographics Workshop on Graphics Hardware},
editor = {Mark Segal and Timo Aila},
title = {{Practical logarithmic rasterization for low-error shadow maps}},
author = {Lloyd, D. Brandon and Govindaraju, Naga K. and Molnar, Steven E. and Manocha, Dinesh},
year = {2007},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {978-3-905673-47-0},
DOI = {10.2312/EGGH/EGGH07/017-024}
}