Hybride Bilderzeugung mit Rasterisierung und Raytracing

Bachelor-Thesis

Auch moderne Grafikkarten erreichen nicht die Bildqualität eines Raytracers. Viele Effekte lassen sich jedoch sehr effizient mit der GPU berechnen. Es bietet sich daher an, Raytracing nur dort einzusetzen, wo es wirklich benötigt wird. In dieser Studienarbeite sollen Methoden entwickelt werden, bei denen Bilder mit der Grafikkarte berechnet und analysiert werden. An kritischen Punkten wird das Ergenis dann von einem Raytracer verbessert. Bildbereiche die sich für eine solche Vorgehensweise eignen sind Schattenkante, spiegelnde/brechende Objekte, Objektkanten und Softshadow-Bereiche.


1. Implementierung eines einfachen Frameworks für die interaktive Darstellung von 3D Szenen mit OpenGL.
2. Implementierung eines einfachen Raytracing Systems für die Bildverbesserung.
3. Bildanlyse mit der GPU und Verfeinerung mit der CPU für folgende Bereiche:

a) Schattenkanten

b) Objektkanten

c) Softshadow-Bereiche

d) Spiegelnde und brechende Objekte

4. Vergleich von Performance und Bildqualität zu normalem OpenGL Rendering.

Advisor(s)