A Vulkan-based ray tracer implementing physically-based rendering techniques.
This project was developed for the course Fotorealistyczna Grafika Komputerowa (Photorealistic Computer Graphics) at Lodz University of Technology.
- Physically Based Rendering (PBR): Simulates realistic material interactions with light.
- Refraction and Reflection: Handles transparent materials and reflective surfaces accurately.
- Custom OBJ Importer: Converts geometry into Vulkan acceleration structures for optimized ray tracing.
- Realistic Lighting and Shadows: Multiple light sources with correct shadowing.
