High-quality and interactive animations of 3D time-varying vector fields

IEEE Trans Vis Comput Graph. 2006 Nov-Dec;12(6):1535-46. doi: 10.1109/TVCG.2006.95.

Abstract

In this paper, we present an interactive texture-based method for visualizing three-dimensional unsteady vector fields. The visualization method uses a sparse and global representation of the flow, such that it does not suffer from the same perceptual issues as is the case for visualizing dense representations. The animation is made by injecting a collection of particles evenly distributed throughout the physical domain. These particles are then tracked along their path lines. At each time step, these particles are used as seed points to generate field lines using any vector field such as the velocity field or vorticity field. In this way, the animation shows the advection of particles while each frame in the animation shows the instantaneous vector field. In order to maintain a coherent particle density and to avoid clustering as time passes, we have developed a novel particle advection strategy which produces approximately evenly-spaced field lines at each time step. To improve rendering performance, we decouple the rendering stage from the preceding stages of the visualization method. This allows interactive exploration of multiple fields simultaneously, which sets the stage for a more complete analysis of the flow field. The final display is rendered using texture-based direct volume rendering.

Publication types

  • Evaluation Study

MeSH terms

  • Algorithms*
  • Computer Graphics*
  • Computer Simulation
  • Imaging, Three-Dimensional / methods*
  • Models, Theoretical*
  • Rheology / methods*
  • User-Computer Interface*