Eutrophication Dead Zone: Dissolved Oxygen Collapse
Interactive 3D water-column simulator: raise nutrient loading to trigger an algal bloom, watch photosynthesis and decomposition drive dissolved oxygen up by day and down at night, and see thermal stratification trap a hypoxic dead zone at depth.
This simulator models a lake water column as 18 stacked depth layers, each tracking algal biomass and dissolved oxygen under a real diurnal light cycle. Raise nutrient loading and the algae's carrying capacity climbs, thickening the bloom; raise thermal stratification and the vertical diffusion coefficient at the thermocline collapses, cutting the bottom water off from surface reaeration. By day, photosynthesis can push surface oxygen above saturation; by night, respiration alone runs it back down, and sinking dead algae decompose at the lake bed, consuming oxygen there continuously. Watch a stratified, heavily-loaded lake develop a spreading hypoxic dead zone at depth — and see a storm-mixing event temporarily break the stratification and flush oxygen back down.
Adjust nutrient loading and watch how it drives algae growth and dissolved oxygen levels up and down in an 18-layer water column.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install