Table of Contents
A typical workflow to use MiddleVR is first to create a description of your VR system.
MiddleVR will then use this description to configure the 3D application to match this description.
MiddleVR will also provide access to the data of all the devices that you specified (3D trackers data, buttons state, joystick axis) thanks to its API (Application Programming Interface).
The description includes :
the devices that are used by your VR system
a description of how those devices interact with the real world: for example specifying that tracker A is tracking the head of the user whereas tracker B is tracking the user's hand
a description of where the physical screens are positionned in the real world
a description of where to display the rendering of which camera
This description is stored as a VRX ( VR XML ) configuration file.