2D Scalar Fields Flashcards
Was sind Analytic Scalar Fields?
Wenn Skalarfunktionswerte, die durch ein Skalarfeld gegeben sind, explizit mit Hilfe einer analytischen Funktion ausgewertet werden können
Was sind Discrete Scalar Fields?
Wenn man die Skalarfunktionswerte nur an einer diskreten und endlichen Anzahl von Punkten hat
Was sind mögliche Visualisierungstechniken für 2D Scalar Fields?
- Color plots
- Surface plots
- Isolines
Was ist eine OSM (Open Street Map)?
Eine nicht lizenzierte Straßenkarte mit Höhendaten
Was sind OSM Isolines?
Linien, die Orte mit gleicher Höhe verbinden
Welche zwei Schritte braucht es, um Color plots zu erstellen?
- Farbkodierung der Skalarwerte oder Anwendung einer Übertragungsfunktion
- Die Bilderzeugung erfordert in der Regel Rasterisierung und Interpolation
Wie lautet die Aufgabe des Color Codings?
Bilde skalare Werte auf eine gegebene Farbtabelle (Color map) ab
Was kann man beispielsweise als Farbtabelle fürs Color Coding verwenden?
- Hue-Wert des HSV Farbmodells
- Verwendung von (subjektiv) kalten oder warmen Farben
Was bezeichnet man als lineares Color Mapping?
Lineares Mapping des skalaren Wertebereichs auf den Colormap Wertebereich
Wie lautet die Formel für das lineare Color Mapping?
c(s) = (1-alpha)c_min + alpha*c_max
mit alpha = (s-s_min)/(s_max-s_min)
Wie lautet die Aufgabe der Rasterisierung?
- Gegeben ist ein Dreieck in Rasterkoordinaten mit ganzzahligen Vertices
- Identifiziere die Pixel innerhalb des Dreiecks (Scanline Algorithmus)
- Ordne jedem Pixel die richtige Farbe zu
Was bezeichnet man als Pre-Classification?
- Interpolieren der Farben
- Erst klassifizieren, dann interpolieren
Was bezeichnet man als Post-Classification?
- Verwendung von 1D-Textur und linearer Interpolation der Texturkoordinaten
- Erst interpolieren, dann klassifizieren
Wie lautet der generelle Ansatz für Surface Plots?
Lineare Abbildung der skalaren Werte auf einen Höhenwert und Darstellung des Höhenfelds
Was muss man bei der Darstellung von Surface Plots beachten?
- Wenn man nur Linien zeichnet führt dies meist zu einer unübersichtlichen und überladenen Visualisierung
- Lösung: Entfernung von verdeckten Linien zeigt Kanten und Flächen, die zum Betrachter zeigen