VR Juggler
Open Source
Virtual Reality


VRJ Wiki . Juggler . VrjTwoZeroFeatures VRJ Wiki webs:
Juggler | VRJPlanning | Main | TWiki | Test
Juggler . { Home | Changes | Index | Search | Go }

Wiki

· Home
· Frequently Asked Questions
· Development
· Team Guide
· Direction
· Status
· Task Tracking
· Compiling VR Juggler
· Building from SVN
· SVN Branches
· Compiler Status

edit menu


Main
· About
· Documentation
· Publications
· Download
· HOWTO
· FAQ
· Discussion Area (Wiki)
· Status
· Contact

Projects
· VR Juggler
· Gadgeteer
· VPR
· Sonix
· JCCL
· Tweek
· PyJuggler
· VRJ.NET

Events
· SIGGRAPH 2004 BoF?
· SIGGRAPH 2003 BoF?
· Virtual Reality Course
· IEEE VR 2003 Course
· SC 2002 Exhibit

Site Search

Google

Sponsors
· Infiscape
· VRAC
· Iowa State University
· SourceForge

Link To Us


VR Juggler 2.0 Feature List

  • Modularization
    • Operating system abstraction (VPR)
    • Sound system (Sonix)
    • Java/C++ interaction through CORBA (Tweek)
    • Configuration system (JCCL)
    • Input system (Gadgeteer)
    • Virtual platform (VR Juggler)
  • Cluster support
    • Cluster plugins
      • Remote input manager
      • Synchronization layer
      • Application-specific shared data
  • DLLs on Win32
  • Mac OS X support
    • Requires X11 for OS X and OS X 10.3 (Panther) or newer—OS X 10.4 (Tiger) highly recommended
  • Windows XP Professional x64 Edition support
    • Requires patched version of NSPR 4.6 (NSPR 4.7 should have Windows x64 support integrated)
    • Requires Visual Studio 2005
  • Revamped configuration system
    • Simplified terminology
      • "Config chunks" are now called "configuration elements," reflecting that they are units of configuration
      • "Chunks descs" are now called "configuration definitions" to indicate that they define the structure of configuration elements
    • XML for configuration files and definition files
    • File format versioning
    • Configuration element versioning
    • XSLT for transitioning between versions of file formats and configuration elements
    • Automatic configuration file updating in the editor GUI (see below)
  • Keyboard/mouse input for graphics windows
  • Input logger for input playback and testing
  • No more CTRL-c to shut down applications
  • Multiple viewports in graphics windows
  • Support for new compilers
    • GCC 3.0, 3.1, 3.2, 3.3, 3.4, 4.0
    • Visual C++ 7.0 (VS.NET 2002), 7.1 (VS.NET 2003), 8.0 (Visual Studio 2005)
  • Use of NSPR on certain platforms (e.g., Windows) to improve portability
  • Refactored Input Manager
  • Redesigned configuration editor (VRJConfig)
    • All-new GUI
    • Standardized remote communication protocol
    • Custom (high-level) editor framework
      • Custom editor for device/proxy relationships
      • Custom editor for display windows and viewports
      • Custom editor for simulator configurations
      • Custom editor for projection-based immersive VR systems
    • Configuration creation wizards
      • Wizard for projection-based immersive VR configuration
      • Wizard for device configuration
  • Revamped performance monitoring
    • Less intrusive API
    • New Java visualization plug-in
    • User-defined performance categories
  • Support for new graphics APIs
    • Open Scene Graph
    • OpenSG
  • User-defined debugging categories
  • Fully cross-platform device drivers
    • Based on abstraction layer for termios and Win32 serial I/O
  • New device drivers
    • VRPN
    • Joysticks supported by Linux "joydev" (USB and game port)
    • Joysticks supported by DirectInput
    • Microsoft Speech API for voice input
    • 3Dconnexion SpaceBall and SpaceMouse
  • Clearer output messages (differentiating errors from normal status)
  • Python language bindings: PyJuggler
  • In-progress .NET language bindings (C#, VB.NET, J#, etc.): VRJ.NET
  • New and expanded documentation created using Doxygen, JavaDoc, and DocBook


Topic VrjTwoZeroFeatures . { Edit | Attach | Ref-By | Printable | Diffs | r1.21 | > | r1.20 | > | r1.19 | More }

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Revision r1.21 - 04 Jul 2005 - 15:36 - PatrickHartling
Parents: WebHome
Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Juggler.VrjTwoZeroFeatures moved from Juggler.VrjFeatures on 07 Feb 2003 - 14:54 by PatrickHartling - put it back




VR Juggler Logo
Site contents © Copyright 1998–2005 Iowa State University and released under the GPL.
Harvesting email addresses from this page for commercial activities is prohibited.
Contact: Webmaster | Write Us
SOURCE REPOSITORY,
BUGS, FORUMS
HOSTED BY:
SourceForge Home