Virtual Tubelets - efficiently visualizing large amounts of particle trajectories

The depiction of particle trajectories is an effective means for the visualization of fluid flows. However, standard visualization techniques suffer from a variety of weaknesses, ranging from ambiguous depth perception for simple line drawings to a high geometrical complexity and decreased interactivity for polygonal tubes. This paper addresses these problems by introducing a novel approach to pathline visualization, which we call Virtual Tubelets. It employs billboarding techniques in combination with suitable textures in order to create the illusion of solid tubes, thus efficiently and unambiguously depicting large amounts of particle trajectories at interactive frame rates. By choosing an appropriate orientation for the billboards, certain issues concerning immersive displays with multiple projection screens are resolved, which allows for an unrestricted use in virtual environments as well. Using modern graphics hardware with programmable vertex and pixel pipelines results in an additional speed-up of the rendering process and a further improvement of image quality. This creates a nearly perfect illusion of tubular geometry, including plausible intersections and consistent illumination with the rest of the scene. The efficiency of our approach is proven by comparing rendering speed and visual quality of Virtual Tubelets to that of conventional, polygonal tube renderings.

[1]  Daniel F. Keefe,et al.  Particle flurries , 2004, IEEE Computer Graphics and Applications.

[2]  Victoria Interrante,et al.  Strategies for effectively visualizing 3D flow with volume LIC , 1997 .

[3]  Todd Plessel,et al.  FAST - A multiprocessed environment for visualization of computational fluid dynamics , 1991 .

[4]  Eduard Gröller,et al.  Strategies for interactive exploration of 3D flow using evenly-spaced illuminated streamlines , 2003, SCCG '03.

[5]  Daniel F. Keefe,et al.  Particle flurries: synoptic 3D pulsatile flow visualization. , 2004, IEEE computer graphics and applications.

[6]  Anton L. Fuhrmann,et al.  Real-time techniques for 3D flow visualization , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[7]  H.-C. Hege,et al.  Interactive visualization of 3D-vector fields using illuminated stream lines , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[8]  Brian Cabral,et al.  Imaging vector fields using line integral convolution , 1993, SIGGRAPH.

[9]  William E. Lorensen,et al.  The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics , 1998 .

[10]  Tomas Akenine-Möller,et al.  Real-time rendering , 1997 .

[11]  William Schroeder,et al.  The Visualization Toolkit: An Object-Oriented Approach to 3-D Graphics , 1997 .

[12]  R. Kevin McCabe,et al.  FAST: a multi-processed environment for visualization of computational fluid dynamics , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.