XRBoundedReferenceSpace
WebXR Device API 的 XRBoundedReferenceSpace 接口描述了一个具有预设边界的虚拟世界 参考空间。它扩展了 XRReferenceSpace 接口,该接口描述了围绕查看器位置的、基本不受限制的空间。这些边界由一个点数组定义,每个点代表用户允许移动的内部多边形的一个顶点。
这通常用于 XR 系统能够跟踪用户在其起始位置有限距离内的物理移动的情况。指定的边界实际上可能描述用户所处房间的形状和大小,以便 WebXR 网站或应用程序可以防止用户与现实世界中的墙壁或其他障碍物发生碰撞。至少,边界指示了 XR 设备能够跟踪用户移动的区域。有关边界空间的工作原理及其有用性的详细信息,请参阅文章 使用边界参考空间。
实例属性
除了 XRReferenceSpace 的属性外,XRBoundedReferenceSpace 还包含以下内容:
- boundsGeometry只读 实验性
- 
一个 DOMPointReadOnly对象数组,每个对象定义了用户将被要求保留的边界多边形的一个顶点。这些顶点必须按顺时针方向围绕查看器的位置进行排序。
实例方法
XRBoundedReferenceSpace 继承了其父接口 XRReferenceSpace 的方法。它没有其他方法。
规范
| 规范 | 
|---|
| WebXR Device API # xrboundedreferencespace-interface | 
浏览器兼容性
加载中…