VR (Visuals + User Input)
The I-space at the Erasmus MC is driven by an Onyx4 UltimateVision, and has stereo glasses and a flightstick for navigation and interaction. Artm and Brigit wrote GATC/life in C, using the SGI OpenGL Performer API. To handle user input, tracking, and stereo projections we used FreeVR, which is an open-source virtual reality interface/integration library.

Interaction between the participant and the software in I-Space is established with:
- Head tracking: the primary pair of stereo glasses
bears a markup which is being tracked by cameras.
This allows the application to know the position and
view direction of the participant.
- Flystick: the primary participant holds in a hand a
wireless analog of a joystick, which is being tracked
in 3D space as well as contains extra controls (buttons and mini-joystick adding another two axis of freedom). Mini joystick allows to navigate in the
environment while buttons allow to switch the
environments and interact with the flocks of cells.


Project credits:
Commissioned and supported by Erasmus MC www.erasmusmc.nl/bioinformatics/home/index.php
Produced by V2_, Institute for the Unstable Media www.v2.nl
level 1: steady membrane _flocks transition level 1-2 level 2: liquid membrane _scatter
flock attracted to the laser's tip level 3: breathing membrane flocks of molecules_ generation