CPU Ray Tracing of Tree-Based Adaptive Mesh Refinement Data
Date
2020Author
Wang, Feng
Usher, Will
Burstedde, Carsten
Heister, Timo
Metadata
Show full item recordAbstract
Adaptive mesh refinement (AMR) techniques allow for representing a simulation's computation domain in an adaptive fashion. Although these techniques have found widespread adoption in high-performance computing simulations, visualizing their data output interactively and without cracks or artifacts remains challenging. In this paper, we present an efficient solution for direct volume rendering and hybrid implicit isosurface ray tracing of tree-based AMR (TB-AMR) data. We propose a novel reconstruction strategy, Generalized Trilinear Interpolation (GTI), to interpolate across AMR level boundaries without cracks or discontinuities in the surface normal. We employ a general sparse octree structure supporting a wide range of AMR data, and use it to accelerate volume rendering, hybrid implicit isosurface rendering and value queries. We demonstrate that our approach achieves artifact-free isosurface and volume rendering and provides higher quality output images compared to existing methods at interactive rendering rates.
BibTeX
@article {10.1111:cgf.13958,
journal = {Computer Graphics Forum},
title = {{CPU Ray Tracing of Tree-Based Adaptive Mesh Refinement Data}},
author = {Wang, Feng and Marshak, Nathan and Usher, Will and Burstedde, Carsten and Knoll, Aaron and Heister, Timo and Johnson, Chris R.},
year = {2020},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13958}
}
journal = {Computer Graphics Forum},
title = {{CPU Ray Tracing of Tree-Based Adaptive Mesh Refinement Data}},
author = {Wang, Feng and Marshak, Nathan and Usher, Will and Burstedde, Carsten and Knoll, Aaron and Heister, Timo and Johnson, Chris R.},
year = {2020},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13958}
}