Home▸Biology▸Biology Physiology Simulation

Countercurrent Gas Exchange in Fish Gills

Interactive 3D model of a fish gill lamella: watch oxygen diffuse from water into blood along a countercurrent exchanger, compare it to a concurrent (parallel-flow) gill, and see why countercurrent flow lets fish extract far more dissolved oxygen.

Biology2DModerate60 FPS📱 Mobile-adapted
biology-physiology-simulation ↗ Open standalone

Fish gills are one of biology's most efficient gas exchangers, and the secret is geometry, not chemistry: water flows over the gill lamellae in the opposite direction to the blood inside them. This simulator models a single lamella as a discretized exchanger, solving real advection and diffusion equations for both the water and blood streams every frame, so you can toggle between countercurrent and concurrent (parallel) flow and watch the oxygen-extraction efficiency change live as you adjust flow rates, membrane permeability and ambient water oxygen — the same physics that makes countercurrent exchange the dominant design in gills, kidneys and the limbs of cold-water animals.

⚙ Under the hood

This simulation allows you to explore fundamental principles of animal physiology through interactive models of various biological processes, such as respiration and circulation.

ZoologyAnimalBehavior

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)