
SDF-based Dynamic Global Illumination
C++, DirectX 12. Real-time global illumination. No RTX card needed!

C++, DirectX 12. Real-time global illumination. No RTX card needed!

WebGPU, TypeScript. Fast real-time lighting in the browser. And an educational read-me!

Vulkan, C++. Renders a million blades of grass, 30fps. Based on a 2017 SIGGRAPH Paper.

C++, CUDA. Interactive path tracer. Supports glTF scenes, PBR textures and integrates Open Image Denoiser.

Unreal Engine 5, Oculus Quest, Networking. A VR Asymmetric Co-op Platformer, developed in C++ and Blueprinting.

OpenGL, C++, Qt. Minecraft from scratch. Multi-threaded voxel rendering. Super Mario 64 integration!
CUDA, C++. I implement GPU stream compaction algorithms, and compare their performance.