Developers: Carolina Cruz-Neira, Daniel J. Sandin, Dave Adamczyk, Dave Pape, Hiroshi Hayakawa, Marek Czernuszenko, Morteza Ghazisaedy, Thomas A. DeFanti, Bill Nickless, Bill Sherman
Funding: NSF, DoE, Industrial Partnerships
The CAVE™ Library is an Application Programmers Interface (API) that provides the software environment / toolkit for developing virtual reality applications.
It was created for the CAVE™ system, but currently supports a wide range of devices - CAVEs™, ImmersaDesks™, PARIS, Infinity Walls, HMDs, etc. It handles hardware specific tasks so that details of the hardware being used are transparent to applications. It reads various tracking devices (InterSense, Ascension Flock of Birds, Spacepad and PC Bird, Polhemus, Logitech, etc); computes accurate, viewer-centered, stereo perspective for arbitrary display screens; takes care of multi-processing, synchronization, and shared memory; and provides general utility functions.
The CAVELib™ is available commercially from VRCo.
Date: September 1, 1991 - September 30, 2001