Projects
Black key.
Black key is a rendering engine written in vulkan with the goal of building out a modern and modular framework for my experiments in realtime rendering and computer graphics.
View Project
Clustered Forward shading
Optimizing point light rendering with the end result of having thousands of point lights in a scene on an low range intel IGPU at interactive rates!
View Project
GPU simulated hydraulic erosion and Procedurally generated terrain
A project centered around using fractal brownian motion and hydraulic erosion to help simulate realistic terrain. Originally built on the forge and then ported to opengl.
View Project
Voxel Cone Traced Global illumination
A project centered around bringind dynamic global illumination to my vulkan engine by implementing Voxel GI.
View Project
Ray Gun
A multi-threaded path tracer built in C++ from following peter shirley's ray tracing series and then extended to support gltf mesh loading.
View Project