Explore ocean gyres, a vortex pair, and a meandering jet with up to 1,048,576 particles. Switch between midpoint and fourth-order Runge–Kutta integration, change exposure and simulation speed, pause, or reseed the experiment.
These are reproducible analytic benchmark fields sampled onto a 256² scientific
grid, not observed ocean data. ScientificFlowGraph compiles advection into a GPU
command graph; storage buffers feed the renderer directly without particle
readback. HDR trail persistence reveals the flow over time. The displayed FPS
measures the browser frame loop, not isolated GPU execution time.