: VEWL (Virtual Environment Windowing Library) is a library designed to provide a highly flexible interface metaphor for building window-based interfaces within a virtual environment. VEWL was built on top of DIVERSE and uses the object-oriented paradigm of signals and slots through the use of Qt. In addition to the windowing metaphor presented this library was designed to provide an API (Application Programming Interface) to allow rapid development of new interfaces. This paper will describe the design and implementation of this library and provide preliminary results of a brief usability study.
Daniel Larimer, Doug A. Bowman