How to create a shallow underwater scene?

This reminds of one ancient WebGL demo by Evan Wallace. I saw it for the first time some 10 years ago and it still amazes me. You can move the ball to make ripples in real time.

https://madebyevan.com/webgl-water/

image

3 Likes