Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
XRWebGLDepthInformation
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 insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
DasXRWebGLDepthInformation-Interface enthält Tiefeninformationen von der GPU/WebGL (zurückgegeben vonXRWebGLBinding.getDepthInformation()).
Dieses Interface erbt Eigenschaften von seinem Elternobjekt,XRDepthInformation.
In diesem Artikel
Instanz-Eigenschaften
XRDepthInformation.heightSchreibgeschütztEnthält die Höhe des Tiefenpuffers (Anzahl der Zeilen).
XRDepthInformation.normDepthBufferFromNormViewSchreibgeschütztEin
XRRigidTransform, der angewendet werden muss, wenn in den Tiefenpuffer indiziert wird. Die Transformation, die die Matrix darstellt, ändert das Koordinatensystem von normalisierten Ansicht-Koordinaten zu normalisierten Tiefenpuffer-Koordinaten, die dann mit derwidthundheightdes Tiefenpuffers skaliert werden können, um die absoluten Tiefenpuffer-Koordinaten zu erhalten.XRDepthInformation.rawValueToMetersSchreibgeschütztEnthält den Skalierungsfaktor, mit dem die rohen Tiefenwerte multipliziert werden müssen, um die Tiefen in Metern zu erhalten.
XRWebGLDepthInformation.textureSchreibgeschütztExperimentellEin
WebGLTexture, der Tiefenpufferinformationen als undurchsichtige Textur enthält.XRDepthInformation.widthSchreibgeschütztEnthält die Breite des Tiefenpuffers (Anzahl der Spalten).
Spezifikationen
| Specification |
|---|
| WebXR Depth Sensing Module> # xrwebgldepthinformation> |