Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anchor sharing between multiple (perhaps similar) devices #81

Open
NoTuxNoBux opened this issue Jan 8, 2025 · 0 comments
Open

Anchor sharing between multiple (perhaps similar) devices #81

NoTuxNoBux opened this issue Jan 8, 2025 · 0 comments

Comments

@NoTuxNoBux
Copy link

NoTuxNoBux commented Jan 8, 2025

I realize the explainer currently still mentions persistent and shared anchors are outside of the scope, but since persistent anchors have been added since, I wanted to bring this up explicitly since I couldn't find a ticket that did already and we - as in the company I work for - notice anchor sharing becoming more relevant in the XR applications we build, especially for co-located shared experiences where e.g. two HMD users are in the same room looking at the same visual content in the same place visually (for example on the table in the room).

I realize this isn't an easy matter since spatial anchors tend to be opaque to the underlying platform and sharing them between different types of devices is usually impossible, but this would be useful even if it were restricted to single types of devices, such as between HoloLenses or Quests.

For the Meta Quest 3, we currently do this with Unity and Meta's SDK's, which is unfortunately specific to the Quest 3, and also uses Meta's cloud to share the anchors. With WebXR there seems to currently be no path forward since there is no direct support for sharing nor does there appear to be any way to serialize an anchor to some internal opaque format that we could then transfer over the network and hand to another device to restore.

An alternative might include having a physical item that can be found by multiple devices individually, such as a QR code, but unfortunately support for something like QR codes, image recognition or object detection is also few and far in between, and not part of the WebXR specification either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant