Back to photostream

Interactive Refraction Simulator

This fully interactive online application simulates the function of a phoropter, which is used for subjective refraction procedures (eye exams). It is designed to give optical students a chance to get familiar with the instrument prior to lab exercises. The exercise has ten patients. The sight of the first five is hard coded and the last five are randomly generated.

 

The simulation is designed so a student can follow the normal eye exam procedure and determine a prescription for eyeglasses or contact lenses. For example, the student can test the vision of the patient by clicking “better 1”, making a small change in sphere power and then clicking “better 2” and deciding where to adjust further to get closer to the correct result. Once the best spherical power is achieved, cylindrical power and its axis rotation value can be tested. The eye chart is programmed to blur based on the patient’s eyesight and the instrument settings accounting for both spherical and cylindrical power. In the case of a large spherical defect, the blur will skew along the rotational axis of the defect. Once the chart is crisp and sharp, the refraction procedure is done and the patient can see!

 

I had to build custom blurring algorithms to visualize the effects of stigmatism ... essentially blurring it along an axis (the Flash blur effect API does not support a rotational property to a blur). The effect is pretty subtle unless you get the sphere power correction bang on.

 

See it in action:

 

(www.nait.ca/d3/phoroptor/phoroptor.html) UPDATE this url is closed.

 

Visual design and development by Randy Troppmann.

 

Awards:

 

CNIE (Canadian Network for Innovation in Education) Award of Merit - Excellence and Innovation in the Use of Technology for Learning and Teaching. May 13, 2009

26,728 views
10 faves
2 comments
Uploaded on July 4, 2007
Taken on July 4, 2007