Zum Hauptinhalt springen

XR8.HandController.configure()

XR8.HandController.configure({ nearClip, farClip, coordinates })`

Beschreibung

Legt fest, welche Verarbeitung von HandController durchgeführt wird.

Parameter

ParameterTypStandardBeschreibung
nearClip [Optional]Nummer0.01Die Entfernung der nahen Clipebene von der Kamera, d. h. die kürzeste Entfernung zur Kamera, in der Szenenobjekte sichtbar sind.
farClip [Optional]Nummer1000Die Entfernung der fernen Clipebene von der Kamera, d. h. die weiteste Entfernung zur Kamera, in der Szenenobjekte sichtbar sind.
maxDetections [Optional]Nummer1Die maximale Anzahl der zu erkennenden Hände. Die einzige verfügbare Option ist 1.
enableWrists [Optional]BooleanfalseWenn "true", wird die Handgelenkserkennung gleichzeitig mit der Handverfolgung ausgeführt und die Handgelenksanhängepunkte werden zurückgegeben.
Koordinaten [fakultativ]KoordinatenDie Konfiguration der Kamera.

Das Objekt "Coordinates" hat die folgenden Eigenschaften:

ParameterTypStandardBeschreibung
Herkunft [Optional]{Position: {x, y, z}, Rotation: {w, x, y, z}}{Position: {x: 0, y: 0, z: 0}, Rotation: {w: 1, x: 0, y: 0, z: 0}}Die Position und Drehung der Kamera.
Skala [fakultativ]Nummer1Maßstab der Szene.
Achsen [Optional]String'RECHTSHÄNDER'Kann entweder 'LEFT_HANDED' oder 'RIGHT_HANDED' sein.
mirroredDisplay [Optional]BooleanFalschWenn true, wird in der Ausgabe nach links und rechts gespiegelt.

WICHTIG: XR8.HandController kann nicht gleichzeitig mit XR8.XrController verwendet werden.

Rückgabe

Keine

Beispiel

  XR8.HandController.configure({
coordinates: {mirroredDisplay: false},
})