ABSTRACT
We present a compressed volumetric data structure and traversal algorithm that interactively visualizes complete terabyte-scale scientific data. Previous methods rely on heavy approximation and do not provide individual sample-level representation when going beyond gigabytes. We develop an extensible pipeline that makes the data streamable on GPU using compact pointers and a compression algorithm based on wavelet transform. The resulting approach renders high-resolution captures under varying sampling characteristics in real-time.
Supplemental Material
Available for Download
- Mitko Aleksandrov, Sisi Zlatanova, and David J. Heslop. 2021. Voxelisation Algorithms and Data Structures: A Review. Sensors (Basel, Switzerland) 21 (2021).Google Scholar
- Alejandro Graciano, Antonio J. Rueda-Ruiz, Adam Pospísil, Jiří Bittner, and Bedrich Benes. 2021. QuadStack: An Efficient Representation and Direct Rendering of Layered Datasets. IEEE Transactions on Visualization and Computer Graphics 27 (2021), 3733–3744.Google Scholar
Digital Library
- Ken Museth. 2021. NanoVDB: A GPU-Friendly and Portable VDB Data Structure For Real-Time Rendering And Simulation. ACM SIGGRAPH 2021 Talks(2021).Google Scholar
- Ingo Wald, Gregory P. Johnson, Jefferson Amstutz, Carson Brownlee, Aaron Knoll, J. Jeffers, Johannes Günther, and Paul A. Navrátil. 2017. OSPRay - A CPU Ray Tracing Framework for Scientific Visualization. IEEE Transactions on Visualization and Computer Graphics 23 (2017), 931–940.Google Scholar
Digital Library
Recommendations
Interactive Display of Isosurfaces with Global Illumination
In many applications, volumetric data sets are examined by displaying isosurfaces, surfaces where the data, or some function of the data, takes on a given value. Interactive applications typically use local lighting models to render such surfaces. This ...
Hybrid Data Visualization Based on Depth Complexity Histogram Analysis
In many cases, only the combination of geometric and volumetric data sets is able to describe a single phenomenon under observation when visualizing large and complex data. When semi-transparent geometry is present, correct rendering results require ...
Complex Luminaires: Illumination and Appearance Rendering
Simulating a complex luminaire such as a chandelier is expensive and slow, even using state-of-the-art algorithms. A more practical alternative is to use precomputation to accelerate rendering. Prior approaches cached information on an aperture surface ...





Comments