XREquirectLayer: centralHorizontalAngle property
Limited availability
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 centralHorizontalAngle của giao diện XREquirectLayer đại diện cho góc ngang trung tâm tính bằng radian cho hình cầu.
Giá trị
Một số đại diện cho góc ngang trung tâm tính bằng radian cho hình cầu. Đặt centralHorizontalAngle thành giá trị nhỏ hơn 0 sẽ đặt nó thành 0 và đặt thành giá trị lớn hơn 2π sẽ đặt nó thành 2π.
Ví dụ
>Lấy góc ngang trung tâm 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 centralHorizontalAngle. Thuộc tính XREquirectLayer.centralHorizontalAngle có thể được sử dụng sau khi tạo lớp để lấy góc ngang trung tâm đã sử dụng hoặc đặt nó thành một giá trị mới.
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.centralHorizontalAngle; // 6.283185307179586
Thông số kỹ thuật
| Specification |
|---|
| WebXR Layers API Level 1> # dom-xrequirectlayer-centralhorizontalangle> |