Directed Acyclic Graph Encoding for Compressed Shadow Maps
Abstract
Detailed shadows in large-scale environments are challenging. Our approach enables efficient detailed shadow computations for static environments at a low memory cost. It builds upon compressed precomputed multiresolution hierarchies but uses a directed acyclic graph to encode its tree structure. Further, depth values are compressed and stored separately and we use a bit-plane encoding for the lower tree levels entries in order to further reduce memory requirements and increase locality. We achieve between 20% to 50% improved compression rates, while retaining high performance.
BibTeX
@inproceedings {10.2312:hpg.20211283,
booktitle = {High-Performance Graphics - Symposium Papers},
editor = {Binder, Nikolaus and Ritschel, Tobias},
title = {{Directed Acyclic Graph Encoding for Compressed Shadow Maps}},
author = {Scandolo, Leonardo and Eisemann, Elmar},
year = {2021},
publisher = {The Eurographics Association},
ISSN = {2079-8687},
ISBN = {978-3-03868-156-4},
DOI = {10.2312/hpg.20211283}
}
booktitle = {High-Performance Graphics - Symposium Papers},
editor = {Binder, Nikolaus and Ritschel, Tobias},
title = {{Directed Acyclic Graph Encoding for Compressed Shadow Maps}},
author = {Scandolo, Leonardo and Eisemann, Elmar},
year = {2021},
publisher = {The Eurographics Association},
ISSN = {2079-8687},
ISBN = {978-3-03868-156-4},
DOI = {10.2312/hpg.20211283}
}