HOME | CONSULTING | PUBLICATIONS | PROJECTS | CV (PDF) |
![]() |
CAVESim 2.0 A CAVElib Simulator Interface with Improved Wand Interaction and Navigation |
The current CAVElib simulator interface, unchanged since its creation more than a decade ago, constrains wand motion to horizontal and vertical planes relative to the user and prevents simultaneous travel and visual inspection of the environment. I developed an enhanced simulator that toggles between more user friendly mouse-look and mouse-wand modes. The mouse-wand mode makes reaching objects trivial by moving the wand in a spherical coordinate system with respect to viewpoint. The alternate mouse-look mode allows the user to travel through the environment and while independently conrtoling their viewpoint.
![]() |
![]() |
In wand mode, the wand position is the same as that of the normal cursor and moves within the plane of the image. | The Ctrl button changes the up/down behavior to an in/out motion to reach objects occluded by the wand. |
![]() |
![]() |
The arrow keys control navigation relative to wand direction. Because it is always oriented towards the user, the wand can contribute more subtle navigation than the left/right arrow keys. | Switching to head mode locks the wand in position and gives viewpoint control to the mouse. This allows the user to navigate with arrow keys independent of their viewpoint. |
RELATED LINKS
Download the video here (MP4 11.2MB)
The official CAVElib website maintained by VRCO/Mechdyne an EVL spinoff company.
Download location for the latest internal EVL version CAVElib_2.7.4 (restricted access).
The Ygdrasil GUI project uses the enhanced simulator interface for desktop interaction.
MORE DETAILS