Selected work · 6 projects

The archive

Simulations, graphics experiments, and tools, most of them running on the GPU. Projects marked Live demo run right here in your browser.

RustFluid preview01Simulation

GPU Lattice Boltzmann Fluid Solver

A GPU-accelerated lattice Boltzmann solver in Rust + wgpu that reaches 85% of FluidX3D's throughput on the same laptop GPU.

WebHeat preview02Simulation

Heat Diffusion Simulation

Thermodynamics simulation using a finite-difference approach to the heat diffusion equation, with graphics and compute running on the GPU.

Fluid Simulation preview03Simulation

Stable Fluids in the Browser

An interactive grid-based fluid simulation running entirely on the GPU in your browser. Drag to stir it.

Model To Model preview04Graphics

Animated glTF Morphing

A wgpu toolset that animates the conversion of one glTF model into another.

Sphere & Orbit preview05Graphics

GPU Particle System

Tens of thousands of glowing particles on a Fibonacci sphere, with a fraction peeling off into drifting orbits. All motion runs in a WGSL vertex shader.

STL Viewer preview06Graphics

WGPU Rust Tutorial

A native STL renderer with camera and lighting in Rust + wgpu — written up as a full beginner tutorial.

Also on GitHub

Machine learning & systems