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. The virtual optical rail as a ray-tracing simulation of the optical system. ...