XREquirectLayer

Limited availability

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

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Die XREquirectLayer-Schnittstelle der WebXR Device API ist eine Schicht, die equirectangular kodierte Daten auf das Innere einer Kugel abbildet.

XREquirectLayer erfordert, dass die layers-Funktion für die XRSession aktiviert ist. Sie können diese in XRSystem.requestSession() anfordern.

Um eine neue XREquirectLayer zu erstellen, rufen Sie entweder auf:

Um Schichten auf dem XR-Gerät zu präsentieren, fügen Sie sie dem layers-Renderzustand mittels XRSession.updateRenderState() hinzu.

EventTarget XRLayer XRCompositionLayer XREquirectLayer

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Elternteil, XRCompositionLayer.

XREquirectLayer.centralHorizontalAngle Experimentell

Eine Zahl, die den zentralen horizontalen Winkel in Radiant für die Kugel angibt.

XREquirectLayer.lowerVerticalAngle Experimentell

Eine Zahl, die den unteren vertikalen Winkel in Radiant für die Kugel angibt.

XREquirectLayer.radius Experimentell

Eine Zahl, die den Radius der Kugel angibt.

XREquirectLayer.space Experimentell

Ein XRSpace, das die räumliche Beziehung der Schicht zur physischen Umgebung des Nutzers darstellt.

XREquirectLayer.transform Experimentell

Ein XRRigidTransform, der den Versatz und die Ausrichtung relativ zu space darstellt.

XREquirectLayer.upperVerticalAngle Experimentell

Eine Zahl, die den oberen vertikalen Winkel in Radiant für die Kugel angibt.

Instanz-Methoden

Erbt Methoden von seinen Eltern, XRCompositionLayer und EventTarget.

Ereignisse

redraw Experimentell

Wird an das XREquirectLayer-Objekt gesendet, wenn die zugrunde liegenden Ressourcen der Schicht verloren gehen oder wenn der XR-Kompositor die Schicht nicht mehr neu projizieren kann. Wenn dieses Ereignis gesendet wird, sollten Autoren den Inhalt der Schicht im nächsten XR-Animationsbild neu zeichnen.

Spezifikationen

Specification
WebXR Layers API Level 1
# xrequirectlayertype

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch