ABSTRACT

A virtual environment (VE) may be generally de˜ned as an array of sensory cues generated in response to a user’s actions that give the impression of dealing directly with a 3D model. These sensory cues rely on a display system that generates a clear, high-resolution image of the virtual scene and a realistic, low-latency rendering engine to drive it. Quality 3D audio and haptic feedback also contributes to a user’s sense of immersion within the VE. The components of the 3D model may include inanimate objects (roads, buildings, vehicles), embodied entities representing human players (avatars), and embodied entities representing computer-driven nonplayer characters (NPCs).