LU Visualisierung WS08 Domanski & Weber
Features
- Slicing
- Perspective Projection
- Clipping planes
- Hemisphere Lighting
- Transfer functions
- Precomputed Gradient
User Interface
Menü
Datei
- Modell laden
- Transferfunktion laden
- Transferfunktion speichern
- Beenden
Screen
Renderfenster
Das Hauptfenster besteht aus einer
Menüleiste mit 2 Unterpunkten. Erstes Submenü
beinhält die Funktionalität zum speichern und laden von
Transferfunktionen, sowie dem Laden von volumetrischen
Datensätzen. Der zweite Unterpunkt bietet die Funktion an,
einen Screenshot abzuspeichern. In allen 4 dieser Fälle wird
ein Dialogfenster geoeffnet um den Speicher/Ladeort anzugeben.
Toolbar links
Die Toolbar unterstuetzt 2 Modi. Der
erste Modus ist für Slice Rendering verantwortlich. Mit den
drei Balken können für die drei Koordinatenachsen die
Slicing-Planes gewählt werden.
Der zweite Modus ist für das Raycasting
verantwortlich. Hier kann der Rendermodus (Unbeleuchtet,
Beleuchtet und ein experimenteller NPR Modus) gewählt
werden. Außerdem können hier die Beleuchtungsparameter
für das Hemisphere Lighting gewählt werden.
Renderfenster
Abhängig vom Modus wird hier das Volume entweder gesliced
oder raycasted dargestellt.
Im Raycasting Modus kann man die Szene mit der linken Maustaste um
ihren Ursprung rotieren. Mit der rechten Maustaste kann man die
Kamera verschieben. Das Mausrad lässt die Kamera nach vorne
und hinten fahren. Die Richtung der Lichtquelle lässt sich
mit der mittleren Maustaste kontrollieren.
Transferfunktions Editor
Im Transferfunktions-Editor
kann man die Transferfunktion bearbeiten. Auf der linken Seite
kann man einen Farbton wählen. Im Diagramm rechts kann man
die Knotenpunkte der Transferfunktion bearbeiten. Mit der linken
Maustaste kann man Knoten erzeugen und verschieben. Mit der
rechten Maustaste kann man Knoten entfernen.
Screenshots
Links
Source code documentation