
Specular Reflections on Curved Surfaces
Bakkalaureatsarbeit / Praktikum
Reinhold Preiner
Description
The aim of this project is to investigate several algorithms that render specular reflections on curved surfaces, and implement an algorithm for such curved reflections as proof of concept.
Task
Your task is to implement an algorithm into an existing framework, that produces specular reflections by merging screen-space ray-tracing with rasterization.
You will investigate 2-3 current papers on this topic, and will compare the performance and usability of this technique to the existing papers.
Requirements
C++, OpenGL, GLSL. Knowledge of CUDA is of advantage.
Tools
A fast nVidia Graphics-Card (at least 8800 - can be borrowed from the institute), or GTX generation.
Environment
A C++/GL Framework.
Additional Information
Roger, Assarsson, Holzschuch: Whitted Ray-Tracing for Dynamic Scenes using a Ray-Space Hierarchy on the GPU. EGSR 2007