值
一个表示球体非负半径(以米为单位)的数字。值为零或无穷大时,将被视为表示一个无限大的球体。将 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 Layers API Level 1 # dom-xrequirectlayer-radius |
浏览器兼容性
加载中…