Related Experiment Video
Updated: Apr 3, 2026

06:28
A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
Published on: August 26, 2018
6.4K
Scalable Collocated Multi-User VR Through Virtual Environment User Spatial Coherence
IEEE Transactions on Visualization and Computer Graphics
|April 1, 2026
Summary
This study introduces a novel multicast approach for virtual reality (VR) to overcome server-client communication limits. This method significantly speeds up environment reconstruction for large, collocated VR groups.
Area of Science:
- Computer Science
- Virtual Reality
Background:
- Server-client communication bottlenecks hinder scalability in collocated multi-user virtual reality (VR).
- Existing unicast approaches struggle to efficiently support large groups due to individual data streams.
Purpose of the Study:
- To present an efficient multicast-based communication strategy for collocated multi-user VR.
- To improve the speed and completeness of environment reconstruction in large VR groups.
Main Methods:
- Implemented a system that multicasts identical packets to all clients, employing packetization, visibility-aware prioritization, and lightweight acknowledgments.
- Partitioned the environment into independently decodable packets, with transmission order guided by precomputed visibility footprints.
- Utilized repeated multicast and compact bitmap acknowledgments for scalability, ensuring communication cost is largely independent of client numbers.
Main Results:
- The multicast approach demonstrated significantly faster environment reconstruction compared to unicast TCP-based methods.
- Fewer missing environment parts were observed with the multicast system in controlled studies.
- The system successfully supported collocated VR groups of 7 and 16 participants.
Conclusions:
- Multicast transmission over commodity Wi-Fi is a viable solution for large collocated VR groups.
- The proposed method effectively alleviates server-client communication bottlenecks in multi-user VR environments.
- This approach enhances efficiency and fairness in VR data delivery.
Related Concept Videos
Virtual Work for a System of Connected Rigid Bodies
850
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
Next,...
850
Depth Perception and Spatial Vision
2.6K
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
2.6K
Collisions in Multiple Dimensions: Introduction
7.3K
It is far more common for collisions to occur in two dimensions; that is, the initial velocity vectors are neither parallel nor antiparallel to each other. Let's see what complications arise from this. The first idea is that momentum is a vector. Like all vectors, it can be expressed as a sum of perpendicular components (usually, though not always, an x-component and a y-component, and a z-component if necessary). Thus, when the statement of conservation of momentum is written for a...
7.3K
Collisions in Multiple Dimensions: Problem Solving
5.7K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
5.7K
Virtual Work
1.5K
The principle of virtual work states that if a body is in static and dynamic equilibrium, then the sum of all the virtual work done by all external forces and couple moments for any given virtual displacement must be zero.
In static equilibrium, a body can experience an imaginary or virtual movement, such as displacement or rotation. The virtual work done by a force is equal to the dot product of force and virtual displacement in the direction of the force. When it comes to virtually rotating a...
In static equilibrium, a body can experience an imaginary or virtual movement, such as displacement or rotation. The virtual work done by a force is equal to the dot product of force and virtual displacement in the direction of the force. When it comes to virtually rotating a...
1.5K
Multimachine Stability
624
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
624

