Home▸Optics & Light▸Eye Lens Accommodation: Near Point, Myopia, Hyperopia and Presbyopia with Spectacle Lenses

👁️ Eye Lens Accommodation: Near Point, Myopia, Hyperopia and Presbyopia with Spectacle Lenses

A cut-away eye on an optical bench: move a candle and watch the ciliary muscle thicken the lens to keep the image on the retina. Change age, eyeball length, pupil and spectacle power to see myopia, hyperopia and presbyopia, and check the model against exact ray tracing.

Optics & Light3DModerate60 FPS📱 Mobile-adapted🟠 Blender
eye-lens-accommodation-ciliary-muscle-near-point-myopia-hyperopia-presbyopia-spectacle-lab ↗ Open standalone
⚙ Under the hood

A cut-away eye on an optical bench: move a candle and watch the ciliary muscle thicken the lens to keep the image on the retina. Change age, eyeball length, pupil and spectacle power to see myopia, hyperopia and presbyopia, and check the model against exact ray tracing.

AccommodationMyopiaPresbyopiaLens powerOptics

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

What did you find?

Add reproduction steps (optional)