Bioartificial Organ Growth
Grow a bioartificial organ on a porous scaffold inside a bioreactor: cells multiply on the lattice following logistic growth while a perfusion-driven oxygen gradient decides whether the core stays alive or turns necrotic. Tune perfusion rate and scaffold size to see the tissue-engineering diffusion limit in action.
A bioartificial organ starts as cells seeded on a porous scaffold inside a bioreactor. This simulation grows that construct in 3D: hundreds of seeding sites across a lattice scaffold each carry a local cell population that multiplies by logistic growth, capped by a carrying capacity that depends on how much oxygen actually reaches that spot. Because a bioreactor can only perfuse oxygen in from the surface, concentration falls off toward the center — and once a scaffold gets large enough, or perfusion slow enough, the core drops below the viability threshold and its cells die off while the periphery keeps thriving. Adjust perfusion rate and scaffold radius to find the point where the diffusion limit turns a healthy construct into one with a dead core.
Grow a bioartificial organ on a porous scaffold inside a bioreactor: cell populations multiply by logistic growth while a perfusion-driven oxygen gradient decides whether the core stays viable or turns necrotic. Tune perfusion rate and scaffold radius to see the tissue-engineering diffusion limit in action.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install