vistit the homepage Vienna University of TechnologyTECHNISCHE UNIVERSITÄT WIEN
Institut für Computergraphik und Algorithmen
Arbeitsbereich Computergraphik

 

This site was (re-)created without includes. Please recreate the site with the actual includes.

Ask the sysadmins in case you don't know how.

 Visualisierung 2 VU

SS 2012 VU 3.0 h, 4.5 ECTS, 186.833


Bei unserem Tool handelt es sich um einen Volume Renderer, der die interaktive Visualisierung von RAW-Daten ermöglicht. Er basiert auf einem Sliced Based Volume Renderingansatz und erweitert diesen mit einem Tiefenschärfeeffekt.

Das Erste Mal
WICHTIG: Beim erstmaligen Starten des Tools kommt es zu längeren Ladezeiten. Die Gradienten müssen berechnet werden. Diese werden im Ordner Content/Volumes gespeichert um den Startvorgang in Zukunft zu beschleunigen. Sie können bei Bedarf jedoch bedenkenlos gelöscht werden. Da im Startvorgang jedoch mehrere Volumendaten und deren Gradienten auf einmal geladen werden, sind die Startzeiten des Tools generell etwas länger.

Das Interface
Das Interface lässt sich in 3 Teile aufteilen.
  • Controlpanel
  • Visualisierung (3-teilig rechts oben)
  • Transferfunktionseditor (unten)

 

Control Panel

Das Controlpanel liefert die wichtigsten Informationen zu den gewählten Parametern bzw. einige Shortcuts.
Eine Liste der Tastenbefehle gibt es hier:
W A S D Kamera Bewegung
Maus Umsehen
Mausrad Blurfaktor verändern
B Blur an/aus
T Transferfunktionen durchwechseln
TAB Editiermodus an/aus um Transferfunktionen zu bearbeiten
Ctrl + Linksklick Punkt in Transferfunktion setzen
Ctrl + Rechtsklick Punkt von Transferfunktion löschen
V Volumendatensatz wechseln
+ / - Alpha verändern
F Ein-/ausblenden des Fokuspunktes
G Gradienten verwenden/nicht verwenden
Page Up / Page Down Fokuspunkt verschieben

 

Visualisierung

Es gibt 3 Views:

  • Back to Focus View
  • Front to Focus View
  • Main View

Die Implementierung des Tiefenschärfeeffektes verlangt es die Slices hinter der Fokusebene in Back to Front Sortierung zu rendern. Die Slices vor der Fokusebene werden in Front to Back Sortierung gerendert. Wir zeigen diese Resultate in separaten Views an.

In der großen View sieht man das endgültige Resultat der Visualisierung eines Volumendatensatzes.Der Tiefenschärfeeffekt lässt sich mit der Taste „B“ ein und ausschalten. Die Stärke des Effektes lässt sich mit dem Mausrad einstellen. Die Fokusebene kann mit Bild-Auf bzw Bild-Ab von der Kamera weg bzw. zur Kamera hin bewegt werden.

Sollte beim Laden der Volumendaten Gradienten berechnet werden, so kann man diese mittels der Taste „G“ aktivieren, um ein diffuses Beleuchtungsmodell anzuwenden.

Transferfunktionseditor

Neben der Visualisierung stellt das Transferpanel die wichtigste Komponente unseres Tools dar. Sie ermöglicht interaktiv in der Art der Visualisierung einzugreifen. Über die Taste „T“ lässt sich zwischen vordefinierten Transferfunktionen umschalten.

Dem Fortgeschrittenen Anwender bieten wir die Möglichkeit auf einfache Weise selber Transferfunktionen zu erstellen und zu bearbeiten. Kontrollpunkte können mit der Maus bewegt werden. Die Farbe von selektierten Kontrollpunkten kann mit dem Colorpicker gewechselt werden. Kontrollpunkte lassen sich einfach über CTRL + linker Maustaste hinzufügen und auch über CTRL + rechter Maustaste wieder entfernen. Diese Funktionalitäten stehen im Editiermodus zur Verfügung, in welchen mittels "Tab" gewechselt werden kann.

Source und Binaries

Hier befindet sich der Source: Source.zip oder alternativ hier: http://johannes.unterguggenberger.info/tu/Visualisierung2/Source.zip

Die Binaries können hier heruntergeladen werden: http://johannes.unterguggenberger.info/tu/Visualisierung2/Release.zip

2012 brought to you by
Michael Probst, 0726515
Johannes Unterguggenberger, 0721639

get back to the index