Interactive fluid simulation using the "CYD" dev board, featuring an ESP32. Built in Arduino.
-
Updated
Sep 24, 2025 - C++
Interactive fluid simulation using the "CYD" dev board, featuring an ESP32. Built in Arduino.
2D and 3D GPU implementations of Jos Stam's infamous Stable Fluids paper in Unity
webgl2 stable fluid simulation.
A pure-python implementation of Stable Fluids with stagger grids.
3D Eulerian Fluid Solver in C++, based on work of J.Stam, R.Fedkiw and A.Selle.
Swift Implementation of Stable Fluids
Real-time simulation of Stable Fluids, Jos Stam, SIGGRAPH 1999.
This project builds upon the volumetric cloud renderer I wrote last year, and adds a physical simulation of the fluid to try to mimic realistic smoke.
Modern C++ 23 / CUDA Implementation of the paper "Jos Stam. 1999. Stable fluids. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques (SIGGRAPH '99). ACM Press/Addison-Wesley Publishing Co., USA, 121–128. https://doi.org/10.1145/311535.311548"
Modification of Jos Stam's original Stable Fluids implementation. Implementation of a lid-driven cavity. Have fun playing around!
Unconditionally stable computational fluid dynamics simulation with GPU acceleration.
Real-time liquid + smoke simulation: two-way coupling between MLS-MPM water and Stable Fluids smoke (C++/OpenGL, optional CUDA)
Simple 2D implementation of Stam's Stable Fluids algorithm, currently TypeScript only no GPU
Interactive 2D fluid solver in C++20 with RGB transport, multithreaded CPU kernels, profiling, and numerical validation. Metal GPU port in progress.
Vectorized Python implementation of Jos Stam's "Stable Fluids" solver. Features semi-Lagrangian advection, implicit diffusion, and real-time OpenGL visualization.
Gloss for website backgrounds.
A systemic multi-element reactivity engine in Vulkan 1.3 from scratch
To associate your repository with the stable-fluids topic, visit your repo's landing page and select "manage topics."