I implemented a real-time raytracing caustics algorithm.
Supported features
- Adaptive sampling
- Dispersion
- Soft caustics
- Various light types(Point/Spot/Directional/Area)
- More than 8 light sources
The algorithm has been integrated into Unreal Engine 4 NVIDIA RTX Caustics branch:
One can check out the code and download the sample scene from the following link:
One can also find another demo project demonstrating the algorithm here:
Real-time Raytracing Caustics_github
Real-time Raytracing Caustics_github_02
Real-time Raytracing Caustics_github_03
Real-time Raytracing Caustics_github_04
Real-time Raytracing Caustics_github_05