January 23rd, 1999
This paper describes an architecture for virtual reality software which transparently supports a number of physical display systems and stereoscopic methods. Accurate, viewer-centered perspective projections are calculated, and graphics display options are set, automatically, independent of application code. The design is intended to allow greater portability of applications between different VR (and other) devices.
Pape, D., Sandin, D., DeFanti, T., Transparently Supporting a Wide Range of VR and Stereoscopic Display Devices, Proceedings of SPIE, Stereoscopic Displays and Virtual Reality Systems VI (The Engineering Reality of Virtual Reality 1999), vol 3639, San Jose, CA, pp. 346-353, January 23rd, 1999. http://www.evl.uic.edu/pape/papers/cavestereo.ei99