https://hgpu.org/?p=4541
Interactive Dynamic Water Surface Fast Rendering Algorithm