Diplomarbeit DIP-2034

Bibliograph.
Daten
Merz, Markus: Hardware-beschleunigtes Ray-Casting in unstrukturierten Gittern.
Universität Stuttgart, Fakultät Informatik, Diplomarbeit Nr. 2034 (2003).
84 Seiten, deutsch.
CR-Klassif.I.3.1 (Computer Graphics Hardware Architecture)
I.3.7 (Three-Dimensional Graphics and Realism)
KeywordsRay-Casting; Volumenvisualisierung; Pixel-Shader; Hardware-Beschleunigung
Kurzfassung

In dieser Arbeit wird ein Ray-Casting-Verfahren zur Volumenvisualisierung von Tetraedergittern vorgestellt, das mit Unterstützung durch neue, programmierbare Graphik-Hardware durchgeführt wird. Hierbei kommt neben aktueller Graphik-Hardware auch die neuen Benutzerschnittstelle DirectX 9.0 von Microsoft zum Einsatz. Zusätzlich wird das von 3Dlabs vorgeschlagene OpenGL 2.0 sowie die High-Level-Shading-Language Cg von nVidia vorgestellt. Nach der Vorstellung des verwendeten Ray-Casting Algorithmus erfolgt eine Beschreibung der Implementierung unter Verwendung von DirectX 9.0.

Beim Ray-Casting durchläuft für jeden Pixel der Bildfläche ein Sehstrahl das Volumen. Die Datenwerte der Schnittpunkte bestimmen dann den Farbwert des Pixels. Das Verfahren wird komplett auf der Graphik-Hardware durchgeführt. Dabei werden sämtliche Daten des Gitters in Texturen gespeichert. Die Traversierung des Gitters für jeden Sehstrahl und die Berechnung der Farb- und Opazitätswerte der sich ergebenden Segmente erfolgt in Pixel-Shader-Programmen.

Volltext und
andere Links
PDF (1540732 Bytes)
TAR-Archiv (44789760 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
KontaktE-Mail: markus@mittelrot.de
Abteilung(en)Universität Stuttgart, Institut für Informatik, Visualisierung und Interaktive Systeme
Eingabedatum21. Februar 2003
   Publ. Informatik