Ecosystem Population Dynamics (3D)
Full 3D ecosystem model: logistic producer growth coupled to a Lotka-Volterra-style herbivore/predator food chain, rendered as a living population of plants, grazers and hunters whose numbers track the equations in real time.
This is a full 3D ecosystem model built on the classic three-trophic-level system ecologists use to describe population change: producers (plants) grow logistically toward a carrying capacity, herbivores graze on producers and reproduce in proportion to what they eat, and predators hunt herbivores in a Lotka-Volterra-style coupling. Each population is rendered as a living group of instanced 3D individuals — green plants that sway and thicken as they grow, tan herbivores that wander the terrain grazing, and red predators that roam faster and thin the herd — with the displayed count of each group following the differential equations frame by frame rather than a static illustration. Tune the producer growth rate, grazing rate, predation rate and carrying capacity to push the ecosystem toward collapse, explosive growth, or the boom-bust oscillation classic predator-prey systems are known for, and orbit the scene to watch the food chain play out in three dimensions.
Logistic producer growth dP/dt = rP(1-P/K) minus grazing loss, coupled to Lotka-Volterra-style herbivore and predator equations, integrated live each frame and mapped onto the population counts of three instanced 3D groups.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install