Optical Model of the Human Eye

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

This eye model (based on the work of Navarro) uses a spherical retinal surface as well as a thin lens defocusing element.


Move the red locator button to position the light source and the blue one for rotation.


Contributed by: Ann Williamson and Donald Barnhart (March 2011)
(Optica Software, a division of Barnhart Optical Research)
Open content licensed under CC BY-NC-SA



Based on I. Escudero-Sanz and R. Navarro, "Off-Axis Aberrations of a Wide-Angle Schematic Eye Model," J. Opt. Soc. Am. A, 16(8), 1999 pp. 1881-1891.

This sample optics Demonstration was created using Optica 3, an application package available for Mathematica.

In the program, the thin lens defocusing element is governed by the input defocus parameters and (in diopters). The defocus angle determines the angle of rotation (in degrees) about the pupil center for the defocus effects. The scatter parameter is used to specify the diffuseness of the retina. The pupil size parameter determines the diameter of the pupil opening. Spatial units are in millimeters.

See http://www.opticasoftware.com for details about additional ray-tracing products.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.