ViSTA FlowLib - framework for interactive visualization and exploration of unsteady flows in virtual environments

In the past a lot of work has been invested in various aspects of an interactive visualization of CFD simulation data. This includes e.g. increasing the rendering speed and responsiveness of complex visualizations, using and enhancing multimodal user interfaces, and incorporating parallel approaches for an ef cient extraction of ow properties and their respective visual representation. Still, only few projects combine the signi cant advances in these areas. In this paper, we describe our software framework ViSTA FlowLib, which facilitates merging current research results of various related areas. This is done by connecting dedicated sub-modules with clearly defined responsibilities through appropriate interfaces, whilst implementing sensible default behavior. ViSTA FlowLib combines efficient rendering techniques and a parallel computation of the visualization with intuitive multimodal user interfaces to allow for an interactive exploration of unsteady fluid flows in a virtual environment. Special care has been taken to achieve a high scalability in respect to computing power, projection technology, and input-output device availability.

[1]  Steve Bryson,et al.  The virtual windtunnel-an environment for the exploration of three-dimensional unsteady flows , 1991, Proceeding Visualization '91.

[2]  Steve Bryson,et al.  The distributed virtual windtunnel , 1992, Proceedings Supercomputing '92.

[3]  David A. Lane UFAT-a particle tracer for time-dependent flow fields , 1994, Proceedings Visualization '94.

[4]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[5]  Bernd Fröhlich,et al.  The Responsive Workbench [virtual work environment] , 1994, IEEE Computer Graphics and Applications.

[6]  Anthony Skjellum,et al.  Using MPI - portable parallel programming with the message-parsing interface , 1994 .

[7]  David A. Lane Parallelizing a Practicle Tracer for Flow Visualization , 1995, PPSC.

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

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

[10]  Steve Bryson,et al.  An extensible interactive visualization framework for the virtual windtunnel , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[11]  Ulrich Lang,et al.  A scalable virtual environment for large scale scientific data analysis , 1998, Future Gener. Comput. Syst..

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

[13]  E. Gröller,et al.  Real-time techniques for 3D flow visualization , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[14]  V. Pascucci,et al.  Parallel accelerated isocontouring for out-of-core visualization , 1999, Proceedings 1999 IEEE Parallel Visualization and Graphics Symposium (Cat. No.99EX381).

[15]  Joseph J. LaViola Msvt: a virtual reality-based multimodal scientific visualization tool , 1999 .

[16]  Anthony Skjellum,et al.  Using MPI: portable parallel programming with the message-passing interface, 2nd Edition , 1999, Scientific and engineering computation series.

[17]  Jörg Henrichs,et al.  A parallel approach for VR-based visualization of CFD data with PC cluster , 2000 .

[18]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[19]  Helmut Pralle,et al.  Using Streaming and Parallelization Techniques for 3D Visualization in a High-Performance Computing and Networking Environment , 2001, HPCN Europe.

[20]  Bernd Hamann,et al.  Real-time out-of-core visualization of particle traces , 2001, Proceedings IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Cat. No.01EX520).

[21]  David S. Ebert,et al.  Minimally Immersive Flow Visualization , 2001, IEEE Trans. Vis. Comput. Graph..

[22]  Bob Laramee Feature Extraction and Visualization of Flow Fields , 2002 .

[23]  J. Y. Luo Rapid Cfd Simulation of Internal Combustion Engines , .