Gerstner Waves in 3D
https://www.desmos.com/3d/dhtquctsac
Took some doing, and doesn't exactly run too well at higher resolutions. However I think it turned out really well.
The foam I did by running a 2nd derivative estimation on the z position of the transformed mesh points.
I think the boat is probably my favorite part of this whole graph tbh.