Ripples

Every vertex's height is easeInOutCubic of the wave phase, shaded by height and slope — 65k eased animations, three floats per frame.

0.70
3.20
0.55
0 FPS