https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fc5fc838-ff88-457d-9c24-4982e78c029d/Screenshot_2021-06-20_at_09.32.19.png

Image source: Screenshot from http://madebyevan.com/webgl-water/

Learning resources

Believable Caustics Reflections - Alan Zucconi

Interactive example

WebGL Water