Some visualizations animate, pulse, and flash. If you're sensitive to motion or flashing, turn on Reduce motion in your system settings.

poopdeck.gl

Modeled Ocean Currents

Trips · speed gradient · globe

Virtual particles advected through NASA ECCO model currents — the modeled twin of the drifters.

NOAA
About this demo

The modeled companion to the drifter demo. NASA/JPL’s ECCO state estimate reconstructs global ocean circulation; here thousands of virtual particles are advected through its surface velocity fields for a year and rendered as ribbons.

Each ribbon is shaded along its length by current speed: slow interior waters blue, fast western-boundary currents (Gulf Stream, Kuroshio, Agulhas) yellow to red. Played next to the drifters, it is a model-versus-observation comparison.

How it was built
python stt:scripts/data-generation/ecco_advect.py \
--input <ecco-velocity-dir> --output ecco-currents.stt

A Python particle-advection preprocessor, not a Rust generator — see stt:scripts/data-generation/ECCO.md for setup and the advection parameters.

Full recipes for every dataset live in the data-generation guide.

Related demos