Currently, I’m working on my bachelor thesis:
“A raytracing framework on the GPU using the NVidia OptiX API”.
Advisor: Björn Häfner
Supervisor: Prof. Dr. Daniel Cremers
Like the name says, I’m implementing a ray tracing renderer. You can open mesh files and manipulate the way the mesh is rendered. The changes are mostly shown directly on display.
The renderer supports:
Different Light Types
Point Light, Directional Light, Spotlight, Area Light
Different Shaders
Lambertian, Phong, Cook Torrance
Different Texture Maps
Albedo Map, Bump Map, Normal Map, Displacement Map
Complex Mesh Structures
Optix Node Graph
Tessellation
Real-Time Adjustments
Shader Variables, Light Attributes, Submaterials