Hybrid Data Visualization Based on Depth Complexity Histogram Analysis
S. Lindholm, M. Falk, E. Sundén, A. Bock, A. Ynnerman, T. Ropinski
In Computer Graphics Forum, 34(1), 2015.
Abstract: 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 sorting of transparent structures. Additional complexity is introduced as the contributions from volumetric data have to be partitioned according to the geometric objects in the scene. The A-buffer, an enhanced framebuffer with additional per-pixel information, has previously been introduced to deal with the complexity caused by transparent objects. In this paper, we present an optimized rendering algorithm for hybrid volume-geometry data based on the A-buffer concept. We propose two novel components for modern GPUs that tailor memory utilization to the depth complexity of individual pixels. The proposed components are compatible with modern A-buffer implementations and yield performance gains of up to eight times compared to existing approaches through reduced allocation and reuse of fast cache memory. We demonstrate the applicability of our approach and its performance with several examples from molecular biology, space weather and medical visualization containing both, volumetric data and geometric structures.
Keyword(s): scientific visualization, visualization, real–time rendering, rendering, ray tracing, rendering, I.3.3 [Computer Graphics]: Picture/Image Generation Display—algorithms; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—I.3.8 [Computer Graphics]: Applications
Article URL: http://dx.doi.org/10.1111/cgf.12460
BibTeX format:
@article{Lindholm:2015:HDV,
  author = {S. Lindholm and M. Falk and E. Sundén and A. Bock and A. Ynnerman and T. Ropinski},
  title = {Hybrid Data Visualization Based on Depth Complexity Histogram Analysis},
  journal = {Computer Graphics Forum},
  volume = {34},
  number = {1},
  pages = {74--85},
  year = {2015},
}
Search for more articles by S. Lindholm.
Search for more articles by M. Falk.
Search for more articles by E. Sundén.
Search for more articles by A. Bock.
Search for more articles by A. Ynnerman.
Search for more articles by T. Ropinski.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."