active: late 2003

Virtual Humvee

With Virtual Interfaces to Real Devices

This was a US Army research project to develop a reconfigurable virtual humvee, where several virtual devices were to provide interfaces to real devices. Thus, one of my tasks on this group project was to make it possible to control a real PC by interacting with a virtual PC in VR. I extended an existing VR Juggler/VNC framework to accomplish this. This combination uses a VNC client window mapped to a texture, which can then be used in a variety of ways in a 3D application (e.g. as a virtual PC monitor).

Basic virtual VNC setup: a VNC window mapped to a texture in 3D space, with a virtual laser pointer controlling the remote mouse pointer
Basic virtual VNC setup: a VNC window mapped to a texture in 3D space, with a virtual laser pointer controlling the remote mouse pointer
The view inside of the virtual humvee, complete with a simulated PC connected to a real PC (playing solitaire)
The view inside of the virtual humvee, complete with a simulated PC connected to a real PC (playing solitaire)