🧫 Bacterial Growth Curve Simulator
Interactive 3D petri-dish colony where adjusting nutrient supply and temperature shows how a single logistic equation produces the lag, exponential, stationary and death phases.
A single logistic equation drives a 3D petri-dish colony through the four classic phases of bacterial growth — lag, exponential, stationary and death — as you adjust nutrient supply and temperature.
🔬 What It Demonstrates
The colony's population follows dN/dt = r·N·(1 − N/K) during growth, then declines exponentially once nutrients run out — the same shape microbiologists plot on real growth curves.
🎮 How to Use
Set nutrient supply and temperature, then watch the colony spread across the dish while the live graph traces population against elapsed time, colour-coded by phase.
💡 Did You Know?
Food scientists use this exact curve to set expiry dates: refrigeration doesn't kill bacteria, it just pushes the lag phase out for days or weeks.
Interactive 3D petri-dish colony where adjusting nutrient supply and temperature shows how a single logistic equation produces the lag, exponential, stationary and death phases.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install