HomeMedicine & BiophysicsCiliary Muscle & Lens Accommodation

Ciliary Muscle & Lens Accommodation

Interactive 3D model of the Helmholtz accommodation mechanism: watch the ciliary muscle, zonule fibers and crystalline lens respond to focusing effort, and see why the same full muscle contraction buys less and less optical power with age (presbyopia).

Medicine & Biophysics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
presbyopia-lens-accommodation-loss ↗ Open standalone

This simulator builds a schematic cross-section of the eye's focusing system — cornea, crystalline lens, ciliary muscle ring and the zonule fibers strung between them — and drives it with the real Helmholtz mechanism: contracting the ciliary muscle slackens the zonules and lets the lens round up, increasing its optical power. An age control applies Duane's classic amplitude-of-accommodation curve, capping how much power the lens can actually gain even when the muscle contracts fully, which is the real mechanical cause of presbyopia. A traced fan of light rays from an adjustable-distance target shows, frame by frame, whether the eye's vergence sum lands the image exactly on the retina or leaves it defocused in front of or behind it.

⚙ Under the hood

Interactive 3D model of the Helmholtz accommodation mechanism: watch the ciliary muscle, zonule fibers and crystalline lens respond to focusing effort, and see why age-related lens stiffening (presbyopia) shrinks the achievable optical power even though the muscle still contracts fully.

eyepresbyopiaopticsbiomechanicsvisionaccommodation

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)