W h i t e p a p e r s
products solutions services support about news
Contract Services

Whitepapers

Porting to VR

Commodity VR

Sobel Filter

The Changing Face of Virtual Reality
The most common perception of virtual reality is of gloves and head-mounted displays powered by expensive high-end graphics workstations. That image of VR has given way to a wider and much more accessible range of options.

PC-Based VR Solutions
The most significant change in recent years to the world of VR is migration away from expensive multiprocessor shared memory architectures and towards PC clusters. The Linux operating system gives developers many of the features of higher-end UNIX systems yet it runs on standard PC hardware. Graphics chips in PC's are improving at a rapid pace, doubling performance every 12 months and improving in quality and feature sets. Open source libraries such as VR Juggler provide an application development framework for developing flexible, scalable VR applications on commodity PC hardware.

Display Technology
Head-mounted displays for single users have largely been overtaken by collaborative, large-screen and surround-screen systems such as CAVEs and PowerWalls. Building a CAVE-like system used to require expensive projectors capable of active stereo projection and the structure to support such heavy projectors. Now, advances with LCD and DLP projection technology have made high quality images available at a considerably lower price point. Passive stereo projection using circular polarization and very inexpensive glasses has come to replace active stereo using powered LCD shutter glasses. Two commodity projectors can achieve the result of one high-end projector for considerably less cost.

Interaction
Gloves still have a place as interaction devices for VR, but many users have found that joystick-like wands lend themselves to easy, intuitive application interfaces. For more complex GUIs, users are finding that a standard 2-D GUI on a tablet PC can be much easier both to implement and to use than a 3-D equivalent. By embracing traditional GUI elements, VR developers can develop full-featured applications more quickly and focus on the elements of an application that need to be 3-dimensional.

Choosing the Right Tools for the Job
Each VR application has a different set of requirements for effective use of a VR system. Some applications require full immersion in a surround-screen environment to be truly effective, while others may be just as effective on a single screen. The key to developing an effective, low-cost VR environment is deciding which elements are the most important for a given application. Low-cost systems are making VR a viable option for many companies that need to visualize in 3-D. Affordable VR hardware will likely give way to a wider range of applications as more users begin to adopt this technology.

top of page
      Contact Copyright ©2004-2011 Inv3rsion, LLC. All rights reserved.