Virtual reality is now very popular in the field of computer science, while building the virtual environment and interacting with it harmoniously is more popular. In this paper, we describe a generic VR engine, then building the virtual environment, rendering and navigation can be implemented based on the engine, thus users can develop different kinds of VR software. We introduced the engine from mainly two aspects: the architecture design and the implementation, including some key techniques used in the engine, such as a ray algorithm for collision detection and self defining script.
Published in:
Advanced Intelligent Mechatronics, 2008. AIM 2008. IEEE/ASME International Conference on
Date of Conference: 2-5 July 2008