| ||||||
Abstract: |
Isosurfacing, by itself, is a useful visualization technique for investigating 3D vector fields. Applying texture-based flow visualization techniques to isosurfaces provides engineers even more insight into the characteristics of 3D vector fields. We apply a method for producing dense, texture-based representations of flow on isosurfaces. It combines two well know scientific visualization techniques, namely iso-surfacing and texture-based flow visualization, into a useful hybrid approach. The method is fast and can generate dense representations of flow on isosurfaces with high spatio-temporal correlation at 60 frames per second. The method is applied in the context of CFD simulation data, namely, the investigation of a common swirl flow pattern and the visualization of blood flow. |
|||||
Project: | This work has been carried out as part of the application research project Multi-Disciplinary Visualization in the VRVis Research Center, Area 3, Project 2, which is funded by an Austrian governmental research project called Kplus in cooperation with AVL. | |||||
Papers: | Texture-Based Flow Visualization on Isosurfaces from Computational Fluid Dynamics by Robert S. Laramee, Jürgen Schneider, and Helwig Hauser, Proceedings of the 6th Joint IEEE TCVG - EUROGRAPHICS Symposium on Visualization (VisSym 2004), May 19-21, 2004, Konstanz, Germany, forthcoming ( PDF format, ~2.2MB ) | Texture-Based Flow Visualization on Isosurfaces by Robert S. Laramee, Jürgen Schneider, and Helwig Hauser, VRVis Technical Report, TR-VRVis-2003-038 ( PDF format, ~6MB ) | ||||
CFD Commentary: | Click here in order to read an actual commentary from Jürgen Schneider of AVL on the utility of texture-based flow visualization on isosurfaces. | |||||
Result MPEG Animations: |
Texture advection on a velocity isosurface (5.0 m/s) with another simulation attribute mapped to hue. Here the engineer gains insight into how the flow complies with the swirl flow pattern. (330 frames) |
A close-up view of texture advection on an isosurface with a low-contrast normal mask applied. Hue has higher opacity in areas where the flow has a higher normal component to the isosurface. (200 frames) | ||||
A closer view of the texture advection on an isosurface with a normal mask toggled for visual comparison. The first 100 frames show the normal mask enabled, while the second 100 frames show the normal mask disabled (200 frames) |
The same isosurface with a clipping plane applied. The clipping plane reveals occluded structures in the isosurface. (150 frames) | |||||
A top view of the isosurface. From this view, it looks as if the flow generally complies with the swirl flow pattern. (300 frames) |
An isosurface (0.04 m/s) showing the pattern of blood flow with the three blood vessels and inside the abnormal junction. The texture-advection clearly shows the flow moving in the opposing direction. (470 frames) | |||||
The visualization of tumble flow. Tumble flow is similar to swirl flow except the swirling pattern is around a different axis. (200 frames). |
An isosurface (2.0 m/s) from a wind flow simulation around a plane, with texture-based flow visualization applied (200 frames). | |||||
Another view of the isosurface rotating toward the viewer. (350 frames) |
A view of the isosurface rotating away from the viewer. (330 frames). |