HomeMedicine & BiophysicsAqueous Outflow Circuit & IOP Dynamics (2D)

Aqueous Outflow Circuit & Intraocular Pressure Dynamics (2D)

Interactive 2D model of the Goldmann equation: a hydraulic circuit diagram and an anatomical eye cross-section show aqueous humor draining through the trabecular meshwork and uveoscleral pathway, with intraocular pressure relaxing toward equilibrium in real time as you adjust production, outflow facility, venous pressure, uveoscleral outflow and ocular compliance.

Medicine & Biophysics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-glaucoma-intraocular-pressure-aqueous-outflow ↗ Open standalone

This is the 2D counterpart to the 3D aqueous outflow particle simulator, built around the same Goldmann equation but visualized through two linked 2D-native panels instead of a revolved 3D chamber: a hydraulic circuit diagram (tank, inflow pipe, a pressure-driven trabecular valve and a constant uveoscleral bleed valve draining into an episcleral vein reservoir) and an anatomical eye cross-section with its own independent 2D particle flow. Rather than smoothing toward the algebraic IOP value, this model numerically integrates the differential equation dIOP/dt = (F − Fu − C·(IOP − Pv)) / Ce in closed form every frame, so pressure genuinely relaxes toward equilibrium with a time constant τ = Ce/C that you can watch change as you adjust ocular compliance, production, outflow facility, venous pressure and uveoscleral outflow — including the same glaucoma and medication presets.

⚙ Under the hood

Interactive 2D model of the Goldmann equation: a hydraulic circuit diagram and an anatomical eye cross-section show aqueous humor produced by the ciliary body draining through the trabecular meshwork and uveoscleral pathway, with intraocular pressure evolving in real time toward equilibrium as you adjust production rate, outflow facility, episcleral venous pressure, uveoscleral outflow and ocular compliance.

OphthalmologyGlaucomaIntraocularPressureAqueousHumorTrabecularMeshworkCanvas2D

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

What did you find?

Add reproduction steps (optional)