XREquirectLayer: space 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

space 属性是 XREquirectLayer 接口的一部分,它表示该图层的空间关系以及与用户物理环境的相对位置。

一个 XRSpace 对象。

示例

更新等距圆柱投影图层的空间

XRWebGLBinding.createEquirectLayer() 方法用于创建等距圆柱投影图层,并且需要提供一个 space 属性。在图层创建后,可以继续使用 XREquirectLayer.space 属性来获取当前使用的空间,或者将其设置为一个新的空间。

js
const equirectLayer = xrGlBinding.createEquirectLayer({
  space: xrReferenceSpace,
  viewPixelWidth: 512,
  viewPixelHeight: 512,
});

equirectLayer.space = someOtherSpace;

规范

规范
WebXR Layers API Level 1
# dom-xrequirectlayer-space

浏览器兼容性

另见