XREquirectLayer: radius 属性
radius
是 XREquirectLayer
接口的属性,表示球体的半径。
值
一个表示球体非负半径(以米为单位)的数字。零或无穷大值将被视为表示无限球体。将 radius
设置为小于 0 的值将将其设置为 0。
示例
获取图层的半径
XRWebGLBinding.createEquirectLayer()
方法创建一个等距图层,并允许指定 radius
。XREquirectLayer.radius
属性可在图层创建后用于获取使用的半径或将其设置为新值。
js
const equirectLayer = xrGlBinding.createEquirectLayer({
space: xrReferenceSpace,
viewPixelWidth: 1200,
viewPixelHeight: 600,
centralHorizontalAngle: 2 * Math.PI,
upperVerticalAngle: Math.PI / 2.0,
lowerVerticalAngle: -Math.PI / 2.0,
radius: 0,
});
equirectLayer.radius; // 0
规范
规范 |
---|
WebXR 图层 API 级别 1 # dom-xrequirectlayer-radius |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。