Left click/tap water to create ripples, drag across the surface to paint waves. Click near a boat to drag it. Right-drag or Alt-drag to orbit. Mouse wheel zooms. Keys: Space pause, R reset, C calm, S storm, V cinematic, B buoyancy points.
WebGL2 is required
This self-contained ocean simulation uses raw WebGL2 shaders. Please open it in a modern browser with WebGL2 enabled.