DOE OSTI · 1756041
CPU Volume Rendering of Adaptive Mesh Refinement Data
Abstract
Adaptive Mesh Refinement (AMR) methods are widespread in scientific computing, and visualizing the resulting data with efficient and accurate rendering methods can be vital for enabling interactive data exploration. In this work, we detail a comprehensive solution for directly volume rendering block-structured (Berger-Colella) AMR data in the OSPRay interactive CPU ray tracing framework. In particular, we contribute a general method for representing and traversing AMR data using a kd-tree structure, and four different reconstruction options, one of which in particular (the basis function approach) is novel compared to existing methods. Here, we demonstrate our system on two types of block-structured AMR data and compressed scalar field data, and show how it can be easily used in existing production-ready applications through a prototypical integration in the widely used visualization program ParaView.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Wald, Ingo, Brownlee, Carson, Usher, Will, Knoll, Aaron. 2017-11-27. CPU Volume Rendering of Adaptive Mesh Refinement Data. https://doi.org/10.1145/3139295.3139305
Cite the original work for its findings. Save a collection to share your selection of sources.