An adaptive framework for visualizing unstructured grids with time-varying scalar fields

Fábio F. Bernardon, Steven P. Callahan, João L D Comba, Cláudio T. Silva

Research output: Contribution to journalArticle

Abstract

Interactive visualization of time-varying volume data is essential for many scientific simulations. This is a challenging problem since this data is often large, can be organized in different formats (regular or irregular grids), with variable instances of time (from hundreds to thousands) and variable domain fields. It is common to consider subsets of this problem, such as time-varying scalar fields (TVSFs) on static structured grids, which are suitable for compression using multi-resolution techniques and can be efficiently rendered using texture-mapping hardware. In this work we propose a rendering system that considers unstructured grids, which do not have the same regular properties crucial to compression and rendering. Our solution simultaneously leverages multiple processors and the graphics processing unit (GPU) to perform decompression, level-of-detail selection, and volume visualization of dynamic data. The resulting framework is general enough to adaptively handle visualization tasks such as direct volume rendering and isosurfacing while allowing the user to control the speed and quality of the animation.

Original languageEnglish (US)
Pages (from-to)391-405
Number of pages15
JournalParallel Computing
Volume33
Issue number6
DOIs
StatePublished - Jun 2007

Fingerprint

Unstructured Grid
Scalar Field
Time-varying
Visualization
Rendering
Compression
Volume Visualization
Irregular Grids
Texture Mapping
Volume Rendering
Volume rendering
Graphics Processing Unit
Animation
Multiresolution
Leverage
Textures
Hardware
Grid
Subset
Framework

Keywords

  • Time-varying data
  • Unstructured grids
  • Volume rendering

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture
  • Control and Systems Engineering

Cite this

An adaptive framework for visualizing unstructured grids with time-varying scalar fields. / Bernardon, Fábio F.; Callahan, Steven P.; Comba, João L D; Silva, Cláudio T.

In: Parallel Computing, Vol. 33, No. 6, 06.2007, p. 391-405.

Research output: Contribution to journalArticle

Bernardon, Fábio F. ; Callahan, Steven P. ; Comba, João L D ; Silva, Cláudio T. / An adaptive framework for visualizing unstructured grids with time-varying scalar fields. In: Parallel Computing. 2007 ; Vol. 33, No. 6. pp. 391-405.
@article{8c39f3243cbf40afb6835ace4a80f04c,
title = "An adaptive framework for visualizing unstructured grids with time-varying scalar fields",
abstract = "Interactive visualization of time-varying volume data is essential for many scientific simulations. This is a challenging problem since this data is often large, can be organized in different formats (regular or irregular grids), with variable instances of time (from hundreds to thousands) and variable domain fields. It is common to consider subsets of this problem, such as time-varying scalar fields (TVSFs) on static structured grids, which are suitable for compression using multi-resolution techniques and can be efficiently rendered using texture-mapping hardware. In this work we propose a rendering system that considers unstructured grids, which do not have the same regular properties crucial to compression and rendering. Our solution simultaneously leverages multiple processors and the graphics processing unit (GPU) to perform decompression, level-of-detail selection, and volume visualization of dynamic data. The resulting framework is general enough to adaptively handle visualization tasks such as direct volume rendering and isosurfacing while allowing the user to control the speed and quality of the animation.",
keywords = "Time-varying data, Unstructured grids, Volume rendering",
author = "Bernardon, {F{\'a}bio F.} and Callahan, {Steven P.} and Comba, {Jo{\~a}o L D} and Silva, {Cl{\'a}udio T.}",
year = "2007",
month = "6",
doi = "10.1016/j.parco.2007.02.015",
language = "English (US)",
volume = "33",
pages = "391--405",
journal = "Parallel Computing",
issn = "0167-8191",
publisher = "Elsevier",
number = "6",

}

TY - JOUR

T1 - An adaptive framework for visualizing unstructured grids with time-varying scalar fields

AU - Bernardon, Fábio F.

AU - Callahan, Steven P.

AU - Comba, João L D

AU - Silva, Cláudio T.

PY - 2007/6

Y1 - 2007/6

N2 - Interactive visualization of time-varying volume data is essential for many scientific simulations. This is a challenging problem since this data is often large, can be organized in different formats (regular or irregular grids), with variable instances of time (from hundreds to thousands) and variable domain fields. It is common to consider subsets of this problem, such as time-varying scalar fields (TVSFs) on static structured grids, which are suitable for compression using multi-resolution techniques and can be efficiently rendered using texture-mapping hardware. In this work we propose a rendering system that considers unstructured grids, which do not have the same regular properties crucial to compression and rendering. Our solution simultaneously leverages multiple processors and the graphics processing unit (GPU) to perform decompression, level-of-detail selection, and volume visualization of dynamic data. The resulting framework is general enough to adaptively handle visualization tasks such as direct volume rendering and isosurfacing while allowing the user to control the speed and quality of the animation.

AB - Interactive visualization of time-varying volume data is essential for many scientific simulations. This is a challenging problem since this data is often large, can be organized in different formats (regular or irregular grids), with variable instances of time (from hundreds to thousands) and variable domain fields. It is common to consider subsets of this problem, such as time-varying scalar fields (TVSFs) on static structured grids, which are suitable for compression using multi-resolution techniques and can be efficiently rendered using texture-mapping hardware. In this work we propose a rendering system that considers unstructured grids, which do not have the same regular properties crucial to compression and rendering. Our solution simultaneously leverages multiple processors and the graphics processing unit (GPU) to perform decompression, level-of-detail selection, and volume visualization of dynamic data. The resulting framework is general enough to adaptively handle visualization tasks such as direct volume rendering and isosurfacing while allowing the user to control the speed and quality of the animation.

KW - Time-varying data

KW - Unstructured grids

KW - Volume rendering

UR - http://www.scopus.com/inward/record.url?scp=34248547023&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=34248547023&partnerID=8YFLogxK

U2 - 10.1016/j.parco.2007.02.015

DO - 10.1016/j.parco.2007.02.015

M3 - Article

VL - 33

SP - 391

EP - 405

JO - Parallel Computing

JF - Parallel Computing

SN - 0167-8191

IS - 6

ER -