XRCPUDepthInformation: Methode getDepthInMeters()

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 vor der Verwendung auf produktiven Webseiten.

Die getDepthInMeters()-Methode der XRCPUDepthInformation-Schnittstelle gibt die Tiefe in Metern bei (x, y) in normalisierten Ansichtskoordinaten zurück (Ursprung in der oberen linken Ecke).

Syntax

js
getDepthInMeters(x, y)

Parameter

x

X-Koordinate (Ursprung links, wächst nach rechts).

y

Y-Koordinate (Ursprung oben, wächst nach unten).

Rückgabewert

Keiner (undefined).

Ausnahmen

  • Ein RangeError wird ausgelöst, wenn x oder y größer als 1,0 oder kleiner als 0,0 sind.

Beispiele

js
const distance = depthInfo.getDepthInMeters(x, y);

Spezifikationen

Specification
WebXR Depth Sensing Module
# dom-xrcpudepthinformation-getdepthinmeters

Browser-Kompatibilität

BCD tables only load in the browser