GPU pathtracer rendering a glass object in Euclidean space with physically-based refraction and reflection. Uses SDF raymarching with Snell’s law at material boundaries and Fresnel equations for splitting reflected and transmitted rays. Progressive rendering accumulates samples over many frames.
Controls: WASD to rotate, arrow keys to translate.