GPU Grass System
A Vulkan grass renderer using Bezier blades, compute-based motion, culling and level of detail.

Project
Grass blades are generated and animated on the GPU, with view-dependent culling and level of detail controlling how the field is drawn.
Tools
Vulkan · C++ · Compute Shaders · Tessellation
CUDA PATH TRACER
CUDA · C++ · glTF · GPU ACCELERATION
A CUDA-based renderer exploring physically based light transport. It supports glTF assets, refraction, specular materials, depth of field, antialiasing and BVH acceleration, with Russian Roulette termination and performance analysis across complex scenes.