Hartley Blakey
Computer Science student at Sonoma State University
Projects
Raytracer in Rust & WebGPU
A simple raytracer written in Rust with WGPU. Models are loaded from the GLTF file format and processed into a BVH in Rust, then passed to the GPU for rendering in a compute shader. Only supports static, opaque geometry.
Hydraulic Erosion in C++ & OpenGL
Basic grid-based erosion simulation. Terrain is composed of 4 layers: Bedrock, Large, Medium, and Small. Smaller layers are strictly above larger layers, and erode first. Layers erode into the next layer down.
Skills
Languages: C++, Rust, GLSL, WGSL
Developer Tools: Git, VSCode, CLion, Rider, Perforce
Libraries/APIs: WebGPU, OpenGL