Networked aligned play space #142

Open
opened 2026-06-10 14:13:57 +00:00 by utopiah · 2 comments
Owner

When more than 1 headset start in a physical share space, their virtual space is not necessarily aligned.

For example in a room with a door and a window, both users can have a square play space but one will start facing the door, the other not. Virtual objects will thus not be located in the same physical space. It also means if players are visible (e.g. with a virtual hat above their head) they will most likely not appear in the expected location for other players.

The tutoring system #18 allows message to be send to players over the same room. See testLiveModification() as demonstrated in #18 (comment)

When more than 1 headset start in a physical share space, their virtual space is not necessarily aligned. For example in a room with a door and a window, both users can have a square play space but one will start facing the door, the other not. Virtual objects will thus not be located in the same physical space. It also means if players are visible (e.g. with a virtual hat above their head) they will most likely not appear in the expected location for other players. The tutoring system #18 allows message to be send to players over the same room. See `testLiveModification()` as demonstrated in https://git.benetou.fr/utopiah/biggu_s_gate/issues/18#issuecomment-1054
Author
Owner

Could then try to reset from the same starting position and rotation. Unsure if a method to do so is available.

Could also consider https://developer.mozilla.org/en-US/docs/Web/API/XRReferenceSpace with its getOffsetReferenceSpace()

Could then try to reset from the same starting position and rotation. Unsure if a method to do so is available. Could also consider https://developer.mozilla.org/en-US/docs/Web/API/XRReferenceSpace with its [getOffsetReferenceSpace()](https://developer.mozilla.org/en-US/docs/Web/API/XRReferenceSpace/getOffsetReferenceSpace)
Author
Owner

Long press on the Meta button resets the space for everything on the system so can't turn be a Web facing API.

Long press on the Meta button resets the space for everything on the system so can't turn be a Web facing API.
Sign in to join this conversation.