Good shader! Have you seen the talk from ABZU tech art? They’ve shown some cool fish animation using a vertex shader as well. I tried to reproduce it Unity, here’s my result: https://twitter.com/cayou66/status/970090866332315648?s=20
It’s basically multiple sinus along different axes with different timings and with different masks.