Procedural fire simulation in Houdini, ported to Unreal Engine.
A scene composed of several different FX: cloth, water, RBD, smoke, and particles.
A Vulkan-based raytracing engine with real-time denoising.
A CPU based raytracer. Built for basic raytracing, then extended to include multithreading and animated geometry.
A crystal shader that uses local position to change transition to rock