In this paper we present the QAVE (Quake Automatic Virtual Environment) system that we developed based on the computer game Quake III Arena. The QAVE system is an immersive CAVE-like virtual reality system. The system uses the open source Quake 3 game engine that was adapted to run and display the virtual world, and the open source computer vision library OpenCV to perform optical tracking of the QAVE users, which makes the system very cost-effective. The use of a computer game as the basis for the QAVE system means that it is able to take advantage of the content and tools created for the game and provide rich and dynamic worlds for the system’ s users. The QAVE system demonstrates that computer games are a viable platform for scientific research, especially in the development of virtual reality applications.
[1]
Michael Zyda,et al.
From visual simulation to virtual reality to games
,
2005,
Computer.
[2]
John C. Hart,et al.
The CAVE: audio visual experience automatic virtual environment
,
1992,
CACM.
[3]
Marc Cavazza,et al.
The CaveUT system: immersive entertainment based on a game engine
,
2005,
ACE '05.
[4]
Gary R. Bradski,et al.
Real time face and object tracking as a component of a perceptual user interface
,
1998,
Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV'98 (Cat. No.98EX201).
[5]
Michael Lewis,et al.
GAME ENGINES IN SCIENTIFIC RESEARCH
,
2002
.
[6]
Michael Lewis,et al.
Game Engine Virtual Reality with CaveUT
,
2005,
Computer.