There are several different ways that the graphical aspect of virtual reality worlds can be created however we recommend the use of Java and JOGL. as thought in the DCS 3D graphics module, or OpenGL. For reference use the book by Watt, A. "3D Computer Graphics", 3rd edition, Addison-Wesley
Also the following article, written by Paul Bourke in July 1999, discusses computer based generation of stereo pairs as used to create a perception of depth. Such depth perception can be useful in many fields, for example, scientific visualisation, entertainment, games, appreciation of architectural spaces, etc.