Make your own free website on

Computer Simulation of Visual Impairments

Introduction Screenshots User Guide Project Report Comments Links


This web page is the result of my final year Computer Science project at the University of York. The aim of the project was to produce a computer simulation of visual impairments. The impairments myopia, hyperopia, glaucoma, retinitis pigmentosa, macular degeneration, diabetic retinopathy, hemianopia, cataracts and colour blindness were simulated using OpenGL. The impairments were applied to the display of a web browser and a simple drawing program to simulate the use of a computer with a visual impairment. Screen shots of the simulated visual impairments are shown below along with a short description of their causes and symptoms. The source code and executable for the simulation are to download, please see the user guide.

Disclaimer: I am not an expert in visual impairments. The project was approached from a Computer Science perspective. The simulations were based on existing images and simulations of visual impairments available on the web. Comments about the accuracy and usefulness of the simulation would be greatly appreciated.

For further information, please see the project report or the links pages.