Bibliography | Merz, Markus: Hardware-beschleunigtes Ray-Casting in unstrukturierten Gittern. University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 2034 (2003). 84 pages, german.
|
CR-Schema | I.3.1 (Computer Graphics Hardware Architecture) I.3.7 (Three-Dimensional Graphics and Realism)
|
Keywords | Ray-Casting; Volumenvisualisierung; Pixel-Shader; Hardware-Beschleunigung |
Abstract | 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.
|
Full text and other links | PDF (1540732 Bytes) TAR-Archiv (44789760 Bytes) Access to students' publications restricted to the faculty due to current privacy regulations |
Contact | E-Mail: markus@mittelrot.de |
Department(s) | University of Stuttgart, Institute of Computer Science, Visualisation and Interactive Systems
|
Entry date | February 21, 2003 |
---|