FloVis ist ein im Zuge der
Laborübung Visualisierung entstandanes Programm zur
StrömungsVisualisierung.
Dem benutzer stehen dazu verschiedene Hilfsmittel zur Verfügung, es können
Arrow-Plots (mit gewichteter oder ungewichteter Pfeillänge) sowie StreamLines
(Euler und RungeKutta RK-2) dargestellt werden, weiter Daten können durch
einen
Farbverlauf im Hintergrund visualisiert werden.
Dabei besteht auch die Möglichkeit, das Bild heranzuzoomen.
Hier ein Screenshot des graphischen User Interfaces, mit selbsterklärender
Beschriftung::
FloVis ist einfach zu bedienen:
Data Panel:
Data Visualization, Stream:
Arrow-Plot Panel:
Arrow-Plot, Weighted:
Arrow-Plot, EquiLength:
StreamLines Panel:
StreamLines, Euler:
StreamLines, RungeKutta
RK-2:
Mittels der linken Mousetaste
kann ein Zoom-Rechteck gezeichnet werden,
der gewählte Bereich wird vergrößert gezeichnet.
Dabei bleiben die Abstände der StreamLines und Arrows gleich, da sie sich
auf die Pixel der Canvas beziehen.
Zoom auf einen Bereich(grünes
Rechteck = Position im Urbild):
Interaktive Einstellung der Transferfunktion
Das Transferfunktionsfenster ermöglicht eine individuelle Einstellung der Farbcodierung
Das Fenster
Im Zentrum des Fensters
befindet sich eine Häufigkeitstabelle (Histogramm) der im Datensatz vorkommenden
Samples.
Diese sind aufsteigend von links nach rechts sortiert.
Darunter findet sich die aktuelle Farbskala, wobei jedem Wert die direkt unter
ihm befindliche Farbe zugeordnet wird.
Unter der Farbskala befindet sich die Skala der Opazitäten, mit deren Hilfe
die Transparenz der einzelnen Farben gesteuert werden kann.
Mit [Ctrl+Linksklick] kann man einen neuen Kontrollpunkt erzeugen. Im Farbauswahldialog
kann man dem Kontrollpunkt einen Farbwert zuweisen, und mit dem Schieberegler
am unteren Fensterrand die Transparenz festlegen.
Zwischen zwei Kontrollpunkten wird linear interpoliert.
Mit [Rechtsklick] können Kontrollpunkte wieder entfernt werden.
Ein [Linksklick] selektiert einen Kontrollpunkt; und man kann ihm eine neue
Transparenz zuweisen.
Data Visualization: Stream
Data Visualization: Value1
Arrow-Plot: EquiLength
Arrow-Plot: Weighted
StreamLines:
Euler
StreamLines:
RungeKutta RK-2
Composition
Composition
Composition
Composition + Zoom