Flow Visualization
186.703: Laborübung Visualisierung
Laura Fritz, 9826587
Stephan Pajer, 0325816
Allgemein
Dieser Programm entstand für die Laborübung Visualisierung an der TU-Wien und dient der Darstellung verschiedener Strömungsdatensätze. Neben einem Vektor der die Strömungsrichtung angibt, sind auch oft weitere skalare Werte wie etwa Druck, Geschwindigkeit, Temperatur, usw. gegeben. Diese Daten können in unserem Programm anhand von Arrow-Plots oder Streamlines dargestellt werden. Der verwendete Algorithmus zur automatischen Verteilung der Streamlines ist im Paper von Bruno Jobard and Wilfrid Lefer, "Creating Evenly Spaced Streamlines of Arbitrary Density", Visualization in Scientific Computing '97, zu finden.
Programm
Nach dem Laden eines Datensatzes wird der Strömungsdatensatz auf Grauwerte gemapped dargestellt. In unserem Programm ist es auch möglich mehrere Datensätze gleichzeitig zu laden. Das hat den Vorteil Strömungsdaten zu verschiedenen Zeitschritten vergleichen zu können (linkes Bild), oder den selben Datensatz in mehren Fenstern öffnen zu können (rechtes Bild):
User Interface
Das User Interface ist auf drei Tabs aufgeteilt, deren Funktionen entsprechend auf den Background, die Arrows oder die Streamlines angewendet werden können.
Background
Arrows
Streamlines
Mouse Handling
Dokumentation
Die Klassen-Dokumentation in Doxygen zum downloaden.
Download
Vorraussetzung: Microsoft Visual Studio 2005.
Mehr Bilder