Zum Hauptinhalt springen
Diese Seite wurde automatisch übersetzt und kann Fehler enthalten. Original auf Englisch ansehen

Motor-Index

Über

Im SDK gibt es eine Funktion, mit der sich haptisches Feedback auf einem bestimmten haptischen Aktuator abspielen lässt. (PlayMotors in Unity, PlayDot in Unreal)

Um diese Funktion zu verwenden, müssen Sie ein Array haptischer Intensity-Werte für alle Motoren des haptischen Geräts übergeben, das Sie ansteuern möchten. Diese Seite zeigt Ihnen, welcher Array-Index welchem Motor auf dem tatsächlichen haptischen Gerät entspricht.

Geräte

TactSuit Pro

alt text

TactSuit Air

Das Index-Raster entspricht dem von TactSuit Pro. TactSuit Air verwendet nur die erste Reihe jeder Seite (vorne: 03, hinten: 1619) und die letzte Reihe jeder Seite (vorne: 1215, hinten: 2831).

TactSleeve

alt text

TactGlove

alt text

hinweis

Das Bild oben zeigt den TactGlove DK3. Wie sich der TactGlove DK2 davon unterscheidet, erfahren Sie unter Kompatibilität von TactGlove DK2 und DK3.

Tactosy for Hands

alt text

Tactosy for Feet

alt text

TactGlove DK2 and DK3 Compatibility

Der TactGlove DK2 hat sechs Motoren (0 - 5). Der TactGlove DK3 hat zwei zusätzliche Handflächenmotoren (6 und 7), also insgesamt acht.

Sie müssen kein separates Feedback für die beiden Handschuhe erstellen. Wenn die Motorbelegungen nicht übereinstimmen, wird das Feedback automatisch angepasst.

DK2-Feedback auf einem DK3-Handschuh

  • Finger (0 - 4): Werden unverändert abgespielt.
  • Handgelenk (5): Wird auf dem Handgelenkmotor (5) des DK3 abgespielt. Dieser Motor ist ein Voice-Coil-Motor (VCM) und vibriert daher immer mit festen 80 Hz.

DK3-Feedback auf einem DK2-Handschuh

  • Finger (0 - 4): Werden unverändert abgespielt.

  • Handgelenk und Handfläche (5, 6, 7): Werden auf den einzigen Handgelenkmotor (5) des DK2 zusammengeführt.

    Aktive Motoren unter 5, 6, 7Ergebnis
    1Wird unverändert auf dem Handgelenkmotor des DK2 abgespielt. Waveform bleibt Waveform, Dot bleibt Dot.
    2 oder mehrNur der Motor mit der höchsten Intensity wird abgespielt.

    Wenn zwei oder mehr Motoren dieselbe höchste Intensity haben, gilt die folgende Priorität.

    1. Der Dot-Modus hat Vorrang vor dem Waveform-Modus.
    2. Unter den verbleibenden Motoren gewinnt der niedrigste Index: 5 (Handgelenk), dann 6, dann 7.