This demo requires a browser that supports WebGPU. If you can't run the demo, you can still
see the original WebGL implementation at
madebyevan.com/webgl-water/.
Interactions:
Draw on the water to make ripples
Drag the background or Right-click to rotate the camera