HomeDeep Ocean & Underwater WorldMarine Osmoregulation — Salt & Water Balance in Fish

Marine Osmoregulation — Salt & Water Balance in Fish

Interactive 3D osmoregulation simulator: switch between a marine bony fish, a freshwater bony fish and a urea-retaining shark, tune salinity and temperature, and watch osmotic water flux and active ion-pump cost respond in real time.

Deep Ocean & Underwater World3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
marine-biology-oceanology ↗ Open standalone

Every fish faces a constant physics problem: its blood and the water around it rarely have the same solute concentration, so osmosis is always trying to move water across the gills. This simulator renders a 3D fish in open water and drives real osmoregulation physiology from a van 't Hoff osmotic-gradient model — pick a marine bony fish, a freshwater bony fish, or a urea-retaining shark, then tune salinity and temperature and watch blue water-molecule flow, gold active-ion-pump flow, and the live gradient / flux / ATP-cost readouts respond exactly as the underlying biology dictates.

⚙ Under the hood

Switch between a marine bony fish, a freshwater bony fish and a urea-retaining shark to see how each balances osmotic water loss or gain and pumps ions against the gradient using real physiology and a van 't Hoff osmotic model.

marine biologyosmoregulationfish physiologyoceanographyvan't hoff

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)