A system and process for rendering a virtual reality environment having an
image-based background, which allows a viewer to move about and interact
with 3D graphic objects in a virtual interaction space of the environment.
This is generally accomplished by first rendering an image-based
background, and separately rendering geometry-based foreground objects.
The foreground objects are then integrated into the background, and a
combined image is presented to the viewer.