XREquirectLayer: radius property

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Thuộc tính radius của giao diện XREquirectLayer đại diện cho bán kính của hình cầu.

Giá trị

Một số đại diện cho bán kính không âm (tính bằng mét) của hình cầu. Giá trị bằng không hoặc vô hạn được coi là đại diện cho một hình cầu vô hạn. Đặt radius thành giá trị nhỏ hơn 0 sẽ đặt nó thành 0.

Ví dụ

Lấy bán kính của một lớp

Phương thức XRWebGLBinding.createEquirectLayer() tạo một lớp equirect và cho phép chỉ định radius. Thuộc tính XREquirectLayer.radius có thể được sử dụng sau khi tạo lớp để lấy bán kính đã sử dụng hoặc đặt nó thành một giá trị mới.

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

Thông số kỹ thuật

Thông số kỹ thuật
WebXR Layers API Level 1
# dom-xrequirectlayer-radius

Tương thích trình duyệt

Xem thêm