We present a new approach for how multiple users' views can be rendered in a surround virtual environment without using special multi-view hardware. It is based on the idea that different parts of the screen are often viewed by different users, so that they can be rendered from their own view point, or at least from a point closer to their view point than traditionally expected. The vast majority of 3D virtual reality systems are designed for one head-tracked user, and a number of passive viewers. Only the head tracked user gets to see the correct view of the scene, everybody else sees a distorted image. We reduce this problem by algorithmically democratizing the rendering view point among all tracked users. Researchers have proposed solutions for multiple tracked users, but most of them require major changes to the display hardware of the VR system, such as additional projectors or custom VR glasses. Our approach does not require additional hardware, except the ability to track each participating user. We propose three versions of our multi-viewer algorithm. Each of them balances image distortion and frame rate in different ways, making them more or less suitable for certain application scenarios. Our most sophisticated algorithm renders each pixel from its own, optimized camera perspective, which depends on all tracked users' head positions and orientations.
[1]
Clayton Lewis,et al.
Supporting multiple users in single-stereo-pair immersive virtual reality environments
,
2010
.
[2]
Bernd Fröhlich,et al.
The two-user Responsive Workbench: support for collaboration through individual views of a shared space
,
1997,
SIGGRAPH.
[3]
Jonathan Marbach.
Image Blending and View Clustering for Multi-Viewer Immersive Projection Environments
,
2009,
2009 IEEE Virtual Reality Conference.
[4]
Jonathan Marbach,et al.
GPU acceleration of stereoscopic and multi-view rendering for virtual reality applications
,
2009,
VRST '09.
[5]
Bernd Fröhlich,et al.
Implementing Multi-Viewer Stereo Displays
,
2005,
WSCG.
[6]
Volker Kuchelmeister,et al.
AVIE: a versatile multi-user stereo 360° interactive VR theatre
,
2007,
EDT '07.