Learn how to meet with people remotely and in the same physical location.
If you've experienced issues with JoinXR, where content does not appear to be synchronised spatially for all users, or someone's avatar overlaps with their physical presence, and their voice comes from your speakers when they are standing next to you, this article can help you resolve these problems.
JoinXR meetings can be one of three different setups:
By default JoinXR assumes all meetings are fully remote, so everyone can see each others' avatars and hear voice chat through their speakers.
If you are in a same space or hybrid setup, you can quickly configure your meeting by telling JoinXR which users are in the same physical locations as each other. This will disable avatars, voice comms, and also synchronise the position of any content in the meeting.
Depending on which headset you are using the setup is slightly different - please ensure that you read the appropriate sections below:
- Meta Quest Same Space Setup
- HoloLens 2 and Magic Leap 2 Same Space Setup
- Hybrid and Group Setup in depth
Meta Quest Same Space Setup
To achieve this on Meta Quest devices, JoinXR uses a system to automatically synchronise other Quest devices to the same physical space once they are put into the same 'Group'. This first requires the one time enabling of 'Enhanced Spatial Services'. This is either done by accepting 'Share' when prompted the first time you run JoinXR on your Quest device or failing that, you can do this at anytime by going to Settings on device as follows. (it is a good idea to set this up in advance of a meeting on all headsets)
After this, putting users into the same group synchronises their spaces and also disables their avatar and voice comms. On your device under Meeting > Groups put all users in the same room as you into the same group. In the example below the setup is so that Alice and Bob are all in same room, with avatars off for each other. The content will be synchronized for them both.
HoloLens 2 and Magic Leap 2 Same Space setup
To achieve this on all other devices for instance the Hololens 2, you need to:
- manually reposition your base to match the locations of other people's bases in the meeting (under More > Reposition)
- Set up the groups to disable avatars and voice comms. The video outlines the steps needed.
In case it wasn't clear in the video after using More > Reposition to manually sync the spaces on your device under Meeting > Groups put all users in the same room as you into the same group. In the example below the setup is so that Alice and Bob are all in same room, with avatars off for each other.
Hybrid and Group Setup in depth
The groups menu shows a table of users, each row showing the user's details and which group they are currently assigned to. Users are assigned to group 1, 2, 3, 4, or None.
- users assigned to a group are not visible to others in the same group. For example, users assigned to group 1 will be hidden to anyone else in group 1, but visible to everyone else
- users assigned to group None will be visible to everyone else in the meeting (including other users assigned to None)
By default all users in the meeting will be assigned to None. Use the check boxes to change the assignment for each user, then click OK to update everyone in the meeting.
Case Study 1: All users in the same physical meeting room
Assign all users to group 1
Case 2: User A at home, everyone else in a boardroom
Assign B, C, D and E to group 1
Assign A to None
Case 3: Users A and B in one meeting room, Users C, D and E in another
Assign A and B to group 1
Assign C, D and E to group 2
Case 4: Users A, B and C at home, users D and E in a shared office
Assign D and E to group 1
Assign A, B and C to None