A real-time ray tracer written in CUDA to run on the GPU. My GeForce 650 Ti draws the scene at 60 FPS. Features of the ray tracer include soft shadows, reflections, signed distance fields, perfect spheres, and infinite planes. I also wrote CUDA code to trace triangles in an octree, but it is a couple times slower than tracing the signed distance function.
Download