01SimulationGPU 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.
Selected work · 6 projects
Simulations, graphics experiments, and tools, most of them running on the GPU. Projects marked Live demo run right here in your browser.
01SimulationGPU 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.
02SimulationHeat Diffusion Simulation
Thermodynamics simulation using a finite-difference approach to the heat diffusion equation, with graphics and compute running on the GPU.
03SimulationStable Fluids in the Browser
An interactive grid-based fluid simulation running entirely on the GPU in your browser. Drag to stir it.
04GraphicsAnimated glTF Morphing
A wgpu toolset that animates the conversion of one glTF model into another.
05GraphicsGPU 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.
06GraphicsWGPU Rust Tutorial
A native STL renderer with camera and lighting in Rust + wgpu — written up as a full beginner tutorial.