Systems and methods generate a video for virtual reality wherein the video
is both panoramic and spatially indexed. In embodiments, a video system
includes a controller, a database including spatial data, and a user
interface in which a video is rendered in response to a specified action.
The video includes a plurality of images retrieved from the database.
Each of the images is panoramic and spatially indexed in accordance with
a predetermined position along a virtual path in a virtual environment.