Libraries and Documentation

This page contains additional libraries that we use with the VisBox system, as well as documentation for using and developing software.


VisBox Development Pack

This package contains documentation, guides, and custom libraries for developing 3D programs. They can be installed on almost any desktop computer, and programs you develop will also run on the VisBox 3D system.

Latest Version:
- VisBox_Development_Pack-13.04.zip

Previous Versions:
- VisBox_Development_Pack-13.03.zip
- VisBox_Development_Pack-12.12.zip


Open Asset Import Library (Assimp)

This library lets us load a wide variety of 3D models, and is compatible with VRJuggler applications.

assimp_64bit_vs2010.zip


Developer's Image Library (DevIL)

The DevIL library loads images from a wide variety of formats. All DevIL formats are enabled, except for Jpeg 2000, Jpeg XR (Microsoft HD Photo), and OpenEXR. DevIL can be used together with Assimp to load models with textures.

devil_64bit_vs2010.zip


Open Dynamics Engine (ODE)

A physics simulator for 3D objects.

ode-0.12_64bit_vs2010.zip


Vicon Tracker Documentation

Vicon HowTo Guide, developed in-house. Guides you through installing and calibrating the cameras, as well as tracking simple objects with Tracker.

vicon_howto.pdf

Full documentation for configuring and using Tracker, and the Vicon Datastream SDK.

Vicon_Tracker_Documentation.zip


VRJuggler Binaries

vrjuggler301_64bit_vs2010.zip

These are the VRJuggler 3.0.1 binaries, created by Simon Su. It also contains all of VRJuggler's dependencies. Before using the binaries, you'll need to add some Windows environment variables:

OSG

OSGHOME=C:\tools\OpenSceneGraph\OpenSceneGraph-3.0.1

OSG_FILE_PATH=C:\tools\OpenSceneGraph\OpenSceneGraph-Data-3.0.0

OSGPATH=%OSGHOME%\bin\osgPlugins-3.0.1;%OSGHOME%\bin;C:\tools\OpenSceneGraph\dep-x64\bin

VRJuggler

VJ_BASE_DIR=C:\tools\VRJuggler\VRJuggler-3.0.1-1

VJ_DEPS_DIR=C:\tools\VRJuggler\VRJuggler-3.0.1-1-deps

VJ_CFG_PATH=%VJ_BASE_DIR%\share\vrjuggler\data\configFiles

VJPATH=%VJ_BASE_DIR%\lib;%VJ_DEPS_DIR%\bin;%VJ_DEPS_DIR%\lib;%VJ_BASE_DIR%\lib\gadgeteer\drivers;%VJ_BASE_DIR%\lib\gadgeteer\plugins;%VJ_BASE_DIR%\lib\jccl\plugins;%VJ_BASE_DIR%\lib\vrjuggler\plugins

Add %OSGPATH%;%VJPATH%;%VJ_BASE_DIR%\lib;%VJ_DEPS_DIR%\lib to Path

Notes

These binaries are already on our system! No need to re-download them or set any environment variables.

The exact values of the environment variables will differ depending on where the binaries are located.

Reboot after setting environment variables. This seems to be required since the variables reference each other.