This is a CUDA based Ray Tracing Engine.
Clone this repo and run make to compile. Use ffmpeg to compile the frames.
The engine can currently be used to simulate geometric objects with material types like Lambertian, metal, dielectric and diffuse light.
Ensure CUDA toolkit 11.1 is used for compilation.
- Implement monte carlo optimization.
- Use trianglar meshes instead of equations.
Im creating this project to get more familiar with ray-tracing.
Peter Shirley's Ray Tracing Guide