Employing Complex GPU Data Structures for the Interactive Visualization of Adaptive Mesh Refinement Data
Abstract
We present a framework for interactively visualizing volumetric Adaptive Mesh Refinement (AMR) data. For this purpose we employ complex data structures to map the entire AMR dataset to graphics memory. This allows to apply hardware accelerated visualization algorithms previously only operating on uniform cartesian grids. For mapping the data to graphics memory we consider two approaches, a space-efficient, texture-based octree and a fast method based on page table address translation. We demonstrate the utility of our approach by extending an existing GPU raycasting implementation to render AMR data. As a first step to vector field visualization techniques we successfully integrated our framework into a commercial CFD postprocessing tool and visualized scalar properties of the vector field.
BibTeX
@inproceedings {10.2312:VG:VG06:055-058,
booktitle = {Volume Graphics},
editor = {Raghu Machiraju and Torsten Moeller},
title = {{Employing Complex GPU Data Structures for the Interactive Visualization of Adaptive Mesh Refinement Data}},
author = {Vollrath, Joachim E. and Schafhitzel, Tobias and Ertl, Thomas},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-8376},
ISBN = {3-905673-41-X},
DOI = {10.2312/VG/VG06/055-058}
}
booktitle = {Volume Graphics},
editor = {Raghu Machiraju and Torsten Moeller},
title = {{Employing Complex GPU Data Structures for the Interactive Visualization of Adaptive Mesh Refinement Data}},
author = {Vollrath, Joachim E. and Schafhitzel, Tobias and Ertl, Thomas},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-8376},
ISBN = {3-905673-41-X},
DOI = {10.2312/VG/VG06/055-058}
}
Related items
Showing items related by title, author, creator and subject.
-
Time-constrained Animation Rendering on Desktop Grids
Aggarwal, Vibhor; Debattista, Kurt; Bashford-Rogers, Thomas; Chalmers, Alan (The Eurographics Association, 2012)The computationally intensive nature of high-fidelity rendering has led to a dependence on parallel infrastructures for generating animations. However, such an infrastructure is expensive thereby restricting easy access ... -
Texturing and Hypertexturing of Volumetric Objects
Miller, Chris M.; Jones, Mark W. (The Eurographics Association, 2005)Texture mapping is an extremely powerful and flexible tool for adding complex surface detail to an object. This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time. We ... -
Ray Tracing Dynamic Scenes with Shadows on the GPU
Guntury, Sashidhar; Narayanan, P. J. (The Eurographics Association, 2010)We present fast ray tracing of dynamic scenes in this paper with primary and shadow rays. We present a GPUfriendly strategy to bring coherency to shadow rays, based on previous work on grids as acceleration structures. We ...