• Features
  • Community
  • Documentation

  • Virtual Reality Goes Open Source

    The VR Juggler project was started in 1997 by Dr. Carolina Cruz-Neira and a team of students at Iowa State University's Virtual Reality Applications Center. This ongoing work has produced a freely available open source, community-oriented virtual reality application development framework. VR Juggler is released under the GNU LGPL and will always be available for anyone and everyone to use free of charge.

    VR Juggler Gains Corporate Backing

    Priority 5 Holdings, Inc. provides commercial support and services for users of VR Juggler. Priority 5 engineers maintain and improve VR Juggler to ensure its usability in production environments.

    VR Juggler Users

    Faculty, ressearchers and students at the University of Louisiana at Lafayette, as well as at Iowa State University are performing research-oriented and long-term visionary work to keep VR Juggler on the cutting edge of virtual reality technology. In addition to these two groups VR Juggler has a large community of users, including Purdue University, The Artic Supercomputing Center, University of Indiana, Ohio State University, INRIA (France), Fontys University (The Neatherlands), University of Valencia (Spain), KISTI Supercomputing Center (Korea) and the University of Nottingham (UK) to name a few.

    Project Milestones

    June 1996 Design discussions begin
    Janaury 1997 Code writing begins
    Mid-April 1998 Name changed from VRlib to VR Juggler
    July 1, 1998 First successful test with multiple pipes and tracking
    July 10, 1998 First successful stereo viewing test
    Semptember 15, 1998 Alpha 1 released
    October 6, 1998 Alpha 2 released
    October 26, 1998 Alpha 3 released (source not tagged)
    February 15, 1999 Alpha 4 released
    February 16, 1999 Alpha 4.1 released
    July 6, 1999 Beta 1.0 released
    October 8, 1999 Version 0.1.1 (beta 1.1) released
    ??? 1999 First freeware release to educational institutions
    January 27, 2000 First open source (LGPL) release (version 0.1.95)
    June 19-20, 2000 VR Juggler powers C6 grand opening at IPT 2000
    October 2, 2000 VR Juggler source code moved to
    December 13, 2000 VR Juggler 1.0 stabilization begins; VR Juggler 1.1 development begins
    April 13, 2001 Version 1.0.0 released
    August 21, 2001 First VR Juggler Birds of a Feather meeting at SIGGRAPH 2001
    Mid-October 2001 VR Juggler 1.1 separated into modules: VPR, JCCL, Gadgeteer, and VR Juggler
    November 8, 2001 Tweek is incorporated into the mix
    February 17, 2002 First version of ClusterJuggler merged into main CVS trunk
    June 14, 2002 First VR Juggler 1.1 developer release
    July 9, 2002 Second version of ClusterJuggler merged into main CVS trunk
    July 16, 2002 VRJConfig replaces VjControl in VR Juggler 1.1 development tree
    November 19–21, 2002 VR Juggler 1.1 clustering is demonstrated in an exhibit at Supercomputing 2002
    November 22, 2002 Initial work on PyJuggler committed to the CVS repository
    December 12, 2002 Initial work on VRJ.NET (based on Managed C++) committed to the CVS repository
    February 26, 2003 Third version of ClusterJuggler merged into main CVS trunk
    March 15, 2003 First VR Juggler 2.0 alpha release
    March 16, 2003 First release of PyJuggler announced
    July 2, 2003 Release of PyJuggler 0.7.0, the first version with comprehensive class coverage
    July 10, 2003 Third version of configuration file format and configuration definition file format (featuring fully versioned components) merged into the main CVS trunk
    January 14, 2004 New version of VRJ.NET based on C# and its Platform Invocation Services imported to the CVS repository
    December 24, 2004 VR Juggler 2.0 Beta 1 and PyJuggler 1.0 Beta 1 released
    July 5, 2005 VR Juggler 2.0.0 released
    July 7, 2005 PyJuggler 1.0.0 released
    August 13, 2007 VR Juggler 2.2.0 released
    March 20, 2008 VR Juggler 2.2.1 released
    June 20, 2010 VR Juggler 2.2.2 released
    November 27, 2010 VR Juggler 3.0.0 released