如何通过网络共享 WebXR Anchors?
How to share WebXR Anchors over the network?
我正在尝试通过网络与其他客户端共享来自 WebXR 的锚点。然而,他们只有一个属性,anchorSpace,它本身没有任何属性:
hitTestResult.createAnchor().then((anchor) => {
console.log(anchor)
});
以上代码在控制台中产生以下输出:
XRAnchor {anchorSpace: XRSpace}
anchorSpace: XRSpace
[[Prototype]]: XRSpace
[[Prototype]]: XRAnchor
使用以下 JSON.stringify() returns 对锚点进行字符串化:
{}
有什么方法可以将锚点(或 XRSpaces)从一个客户端发送到另一个客户端?如果 XRAnchor 和 XRSpace 看似不存储任何数据,它们又如何工作?
Anchors are currently explicitly not-persistent or sharable. - @AdaRoseCannon (Feb 9, 2022) in https://github.com/immersive-web/anchors/issues/71#issuecomment-1033705978
我正在尝试通过网络与其他客户端共享来自 WebXR 的锚点。然而,他们只有一个属性,anchorSpace,它本身没有任何属性:
hitTestResult.createAnchor().then((anchor) => {
console.log(anchor)
});
以上代码在控制台中产生以下输出:
XRAnchor {anchorSpace: XRSpace}
anchorSpace: XRSpace
[[Prototype]]: XRSpace
[[Prototype]]: XRAnchor
使用以下 JSON.stringify() returns 对锚点进行字符串化:
{}
有什么方法可以将锚点(或 XRSpaces)从一个客户端发送到另一个客户端?如果 XRAnchor 和 XRSpace 看似不存储任何数据,它们又如何工作?
Anchors are currently explicitly not-persistent or sharable. - @AdaRoseCannon (Feb 9, 2022) in https://github.com/immersive-web/anchors/issues/71#issuecomment-1033705978