VIS- und Uni-Logo
Textversion home uni uni suche suche sitemap sitemap kontakt kontakt
unilogo Universität Stuttgart
Institut für Visualisierung und Interaktive Systeme

Hauptseminar WS 2009/2010: Fortgeschrittene Echtzeit-Rendering Techniken

englische VersionDruckversionTextversion
 

  • Thema: Echtzeit Raytracing
  • Referent: Jochen Puff
  • Termin: 22.10.09
  • Dokumente: Folien [pdf]   |   Ausarbeitung [pdf]

Zusammenfassung

Dieses Seminar diskutiert die Chancen und Anforderungen von Raytracing-Systemen in echtzeitfähigen Anwendungen. Um ein Raytracing-System echtzeitfähig zu gestalten, müssen spezielle Datenstrukturen und Algorithmen für die Szenentraversierung und die Schnitttests von Strahlen mit Geometrie gefunden und effizient genutzt werden. Auch die Verteilung des Rechenprozesses, beziehungsweise der Raytracing-Kernalgorithmen, auf mehrere Recheneinheiten wird thematisiert.

Eine generelle Einführung in konzeptionelle Begebenheiten im Raytracing (Whitted-Style-Raytracing, Strahlenklassifikation, ...), eine Vorstellung einiger Verfahren und Datenstrukturen, wie auch eine Bezugnahme auf parallele Verarbeitung mittels SIMD-spezifischer Befehlssätze wird angesprochen. Detailliert werden Traversierungsmechanismen mittels Bounding Volume Hierarchien (masked traversal, ranged traversal, partition traversal), sowie generelle Optimierungen für das Verschießen von Strahlen und Schnitttests behandelt.

Bilder

Quakewars Raytraced BART Kitchen Openrt Sunflowers

Literatur