• Features
  • Community
  • Documentation

  • Code Once...

    VR Juggler is scalable from simple desktop systems like PCs to complex multi-screen systems running on clusters or on high-end workstations and supercomputers. The flexibility of VR Juggler allows applications to execute in many VR system configurations including desktop VR, HMD, CAVE™-like devices, and Powerwall™-like devices. The portability of the VR Juggler code ensures that any operating system can be used. VR Juggler 2.0 supports IRIX, Linux, Windows, FreeBSD, Solaris, and Mac OS X.

    ...Experience Everywhere

    Applications that use Juggler technology are highly flexible, run on many operating systems, and support many I/O devices. Juggler applications have the unique ability to morph to any VR installation. The Juggler suite of tools provides a complete VR system abstraction in reusable, cross-platform, modular components. Each component is decoupled from the others, so that the application includes only what it needs.

    VR Juggler Suite of Tools Overview

    The Juggler suite consists of many components. Most likely you are here to learn about VR Juggler. There are more tools in the Juggler suite, as shown in the layered architecture diagram below.

    More than just Virtual Reality

    Many application domains outside of VR can also benefit from the modular design of the Juggler Suite of Tools.

    The Juggler Suite provides: