OrientationSensor: Methode populateMatrix()

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.

Die populateMatrix()-Methode der OrientationSensor-Schnittstelle füllt die angegebene Zielmatrix mit der Rotationsmatrix basierend auf dem neuesten Sensorwert. Die Rotationsmatrix wird unten dargestellt.

Die Formeln zur Umwandlung des Quaternions des Sensors in die bereitgestellte Matrix.

wobei:

  • W = cos(θ/2)
  • X = Vx * sin(θ/2)
  • Y = Vy * sin(θ/2)
  • Z = Vz * sin(θ/2)

Syntax

js
populateMatrix(targetMatrix)

Da OrientationSensor eine Basisklasse ist, kann populateMatrix nur von einer ihrer abgeleiteten Klassen gelesen werden.

Parameter

Rückgabewert

Keiner (undefined).

Beispiele

js
// TBD

Spezifikationen

Specification
Orientation Sensor
# orientationsensor-populatematrix

Browser-Kompatibilität

BCD tables only load in the browser