Chladni plate — Chladni plate simulation
Sand on a vibrating plate. Cursor x and y set the (n,m) mode; particles step along the gradient until they cluster on the nodal lines.
How it works
Sand on a vibrating plate. (n,m) mode set live by cursor x/y.
Amplitude a(x,y) = sin(nπx/L)·sin(mπy/L) + sin(mπx/L)·sin(nπy/L). Particles step along ∇a until they cluster on the nodal lines (a ≈ 0).
Click resamples particles. Idle → mode cycling.