Warning: It looks like you are on a mobile device. The simulation might not work.

waves - press space to start more info | code (github) | code (sourcehut)
fps: -- | dx: -- | w^2 / g: --
play/pause
space
(un)freeze
f
rotate z
←→ / drag
rotate x
↓↑ / drag
rotate y
shift + ←→
camera z
shift + ↑↓ / shift + drag
zoom
+- / wheel

Ocean wave simulation in WebGL.

A parameter can be changed with the arrow keys if the corresponding input field has focus.

Click one of the preset links to load a preset.

In the frozen state you can continue to look around but time evolution is stopped.

More information is available here.