Compressed-Leaf Bounding Volume Hierarchies
Abstract
We propose and evaluate what we call Compressed-Leaf Bounding Volume Hierarchies (CLBVH), which strike a balance between compressed and non-compressed BVH layouts. Our CLBVH layout introduces dedicated compressed multi-leaf nodes where most effective at reducing memory use, and uses regular BVH nodes for inner nodes and small, isolated leaves. We show that when implemented within the Embree ray tracing framework, this approach achieves roughly the same memory savings as Embree's compressed BVH layout, while maintaining almost the full performance of its fastest non-compressed BVH.
BibTeX
@inproceedings {10.1145:3231578.3231581,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Patney, Anjul and Niessner, Matthias},
title = {{Compressed-Leaf Bounding Volume Hierarchies}},
author = {Benthin, Carsten and Wald, Ingo and Woop, Sven and Áfra, Attila T.},
year = {2018},
publisher = {ACM},
ISSN = {2079-8679},
ISBN = {978-1-4503-5896-5},
DOI = {10.1145/3231578.3231581}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Patney, Anjul and Niessner, Matthias},
title = {{Compressed-Leaf Bounding Volume Hierarchies}},
author = {Benthin, Carsten and Wald, Ingo and Woop, Sven and Áfra, Attila T.},
year = {2018},
publisher = {ACM},
ISSN = {2079-8679},
ISBN = {978-1-4503-5896-5},
DOI = {10.1145/3231578.3231581}
}
URI
https://doi.org/10.1145/3231578.3231581https://diglib.eg.org:443/handle/10.1145/3231578-3231581