 |
 |
 |
 |
|
VR Juggler Open Source Virtual Reality |
|
 |
 |
 |
 |
|
 |

VR Juggler Birds of a Feather at SIGGRAPH 2004
Time/Location
Date: Wednesday, August 11, 2004
Time: 5:30 pm - 6:30 pm (17:30 - 18:30)
Location: Los Angeles Convention Center, Los Angeles, California,
United States
Room: Room 506
Details
Come to the VR Juggler BoF at
SIGGRAPH 2004 to see the new
and exciting features of VR Juggler 2.0. There has been much work done over
the past year to increase both the functionality and ease of use of VR
Juggler. This will give you a great oppertunity to ask questions that you may
have and provide us with input to direct the future of VR Juggler. Below
is a list of the major changes that have occurred over the past year.
- VRJConfig: Custom Editors
-
Much work has been put into the design of high-level editors for complex
tasks such as device configuration including proxies, aliases, and
screen placement for projection VR systems.
- VRJConfig: Wizards
-
Wizards have been added into VRJConfig to simplify the creation of
general purpose configurations.
- Config Element Versioning
-
Automatic updating of out-of-date configuration elements has been added.
VRJConfig can detect when a configuration element is out of date with
respect to its definition. Through the magic of XSLT, the configuration
element can be transformed into the new version automatically.
- Performance Monitoring
-
Added the ability to acquire performance statistics in order to analyze
the different parts of your application and VR Juggler. The interface is
very clean and easy to use. There are three macros that can be used:
VPR_PROFILE("MyDraw"),
VPR_PROFILE_HISTORY("MyDraw", num), and
VPR_PROFILE_RESULTS().
- Microsoft Speech Recognition Driver
-
Added support for an additional speech recognition input type. This
allows both a direct stream of recognized words and access to a grammer
matching mechanism.
- Building Device Drivers
-
Related to people writing their own device drivers, the Gadgeteer build
system has been revamped to make it much, much easier for users to
compile their device driver plug-ins with all the correct options. It
is now possible for developers to write a four-line makefile that
will build a device driver correctly on all supported platforms.
- VR Juggler Dynamic Application Loader/Launcher
-
The basic idea with this application is to allow remote launching of
dynamically loaded VR Juggler application objects. In other words, it
realizes a goal we have had for a long time: a VR Juggler daemon.
- Build System: External Dependencies
-
With each release of VR Juggler there is now a dependency package that
contains all required external dependencies. This makes it much easier
for the end user to install and VR Juggler quickly.
- Build System: Windows Build
-
Cygwin is no longer required for any part of building the Juggler
Project, including VR Juggler applications. The code is built now using
a Visual Studio solution that ties together a bunch of Visual C++
projects. Unlike the Cygwin build, the Visual Studio build supports both
debug and release binaries. There has also been a Tkinter visual front
end added to make the process of specifing all build settings easier.
- Linux Joystick Driver
-
A new Linux Joystick driver has been added to allow input from any
supported joystick or gamepad.
We look forward to seeing you in Los Angeles.
| |