XREquirectLayer: upperVerticalAngle-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Die upperVerticalAngle
-Eigenschaft der XREquirectLayer
-Schnittstelle repräsentiert den oberen vertikalen Winkel in Bogenmaß für die Kugel.
Wert
Eine Zahl, die den oberen vertikalen Winkel in Bogenmaß für die Kugel darstellt. Wenn upperVerticalAngle
auf einen Wert kleiner als -π/2 gesetzt wird, wird es auf -π/2 gesetzt, und wenn es auf einen Wert größer als π/2 gesetzt wird, wird es auf π/2 gesetzt.
Beispiele
Abrufen des oberen vertikalen Winkels eines Layers
Die Methode XRWebGLBinding.createEquirectLayer()
erstellt eine equirektangulare Ebene und erlaubt das Festlegen eines upperVerticalAngle
. Die Eigenschaft XREquirectLayer.upperVerticalAngle
kann nach der Erstellung des Layers verwendet werden, um den verwendeten oberen vertikalen Winkel abzurufen oder ihn auf einen neuen Wert zu setzen.
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.upperVerticalAngle; // 1.5707963267948966
Spezifikationen
Specification |
---|
WebXR Layers API Level 1 # dom-xrequirectlayer-upperverticalangle |
Browser-Kompatibilität
BCD tables only load in the browser