XRDepthInformation
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 vor der Verwendung auf produktiven Webseiten.
Das XRDepthInformation-Interface enthält Informationen über die Entfernung vom Gerät des Benutzers zur realen Geometrie in der Umgebung des Benutzers.
Dieses Interface ist das übergeordnete von:
XRCPUDepthInformation-
Tiefeninformationen von der CPU (zurückgegeben von
XRFrame.getDepthInformation()). XRWebGLDepthInformation-
Tiefeninformationen von WebGL (zurückgegeben von
XRWebGLBinding.getDepthInformation()).
Sie werden in der Regel mit diesen untergeordneten Interfaces interagieren. XRDepthInformation bietet jedoch einige nützliche Eigenschaften, die geerbt werden:
Instanz-Eigenschaften
XRDepthInformation.heightSchreibgeschützt Experimentell-
Enthält die Höhe des Tiefenpuffers (Anzahl der Zeilen).
XRDepthInformation.normDepthBufferFromNormViewSchreibgeschützt Experimentell-
Ein
XRRigidTransform, der angewendet werden muss, wenn in den Tiefenpuffer indiziert wird. Die Transformation, die die Matrix darstellt, ändert das Koordinatensystem von normalisierten Ansichtskonzepten zu normalisierten Tiefenpuffer-Koordinaten, die dann durch die Breite und Höhe des Tiefenpuffers skaliert werden können, um die absoluten Tiefenpuffer-Koordinaten zu erhalten. XRDepthInformation.rawValueToMetersSchreibgeschützt Experimentell-
Enthält den Skalierungsfaktor, mit dem die Rohwerter der Tiefenwerte multipliziert werden müssen, um die Tiefen in Metern zu erhalten.
XRDepthInformation.widthSchreibgeschützt Experimentell-
Enthält die Breite des Tiefenpuffers (Anzahl der Spalten).
Instanz-Methoden
Keine.
Beispiele
Siehe XRCPUDepthInformation und XRWebGLDepthInformation für Codebeispiele.
Spezifikationen
| Specification |
|---|
| WebXR Depth Sensing Module> # xrdepthinformation> |
Browser-Kompatibilität
Loading…