VOpR
VOpR - a virtual optical rail
...The current supported optical elements are:
spaces,spherical lenses, circular apertures and flat blocks of some optical medium.
The program has three main components:
1. The database editor. Currently the database can store data about:
-optical materials,
-spherical lenses,
-projection properties of light sensors and eyes,
-special wavelengths of light and
-optical systems as lists of basic optical elements.
2. The editor of linear optical systems. Some properties of the optical system are calculated in real time.
3. ...