DIVERSE: A Framework for Building Extensible and Reconfigurable Device-Independent Virtual Environments and Distributed Asynchronous Simulations

We present DIVERSE, a highly modular collection of complimentary software packages designed to facilitate the creation of device independent virtual environments. DIVERSE is free/open source software, containing both end-user programs and C++ APIs (Application Programming Interfaces). DgiPf is the DIVERSE graphics interface to OpenGL Performer/sup TM/. A program using DgiPf can run on platforms ranging from fully immersive systems such as CAVEs/sup TM/ to generic desktop workstations without modification. We describe DgiPf's design and present a specific example of how it is being used to aid researchers.

[1]  Joseph J. LaViola,et al.  Immersive VR for Scientific Visualization: A Progress Report , 2000, IEEE Computer Graphics and Applications.

[2]  William L. George,et al.  Accelerating Scientific Discovery Through Computation and Visualization , 2000, Journal of research of the National Institute of Standards and Technology.