🌀 Fluid Vorticity Point-Vortex Dynamics (2D)
2D point-vortex fluid dynamics: N vortices interact through the real Biot–Savart law, rolling a shear layer into the Kelvin–Helmholtz instability. Click to add your own vortices and watch mutual induction unfold in real time.
⚙ Under the hood
Simulate N interacting point vortices in two dimensions through the real Biot-Savart law, with periodic boundary images and a regularised vortex core. Click anywhere on the canvas to drop your own vortex and watch mutual induction roll a shear layer into the Kelvin-Helmholtz instability, or seed random vortices for chaotic mixing.
vortex dynamicsBiot-Savartpoint vortexKelvin-Helmholtzcirculationfluid dynamics
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install