Paketübersicht
Haply Inverser Dienst
Haply Inverse Serviceist eine zentrale Komponente zur Integration der taktilen Geräte von Haply in interaktive Anwendungen und wird als Windows-Dienst im Hintergrund ausgeführt, um eine Interaktion in Echtzeit zu ermöglichen. Die wichtigsten Funktionen sind:
- Geräteerkennung und -verwaltung: Erkennt und konfiguriert verbundene „ Haply “-Geräte automatisch.
- Verwaltung von Zugriffsrechten: Durch die Verwaltung des Zugriffs auf Geräte in verschiedenen Anwendungen wird ein reibungsloser Betrieb gewährleistet.
- Echtzeit-Statusübertragung: Zur präzisen Steuerung werden Gerätezustandsdaten mit hoher Frequenz bereitgestellt.
- Befehlsverarbeitung: Kraft- oder Positionsbefehle werden mit hoher Genauigkeit ausgeführt, wodurch das haptische Feedback verbessert wird.
- Hintergrundbetrieb: Die Anwendung läuft ohne Benutzereingriff im Hintergrund und hält das Gerät betriebsbereit.
Dieser Dienst ist unerlässlich, um innerhalb des „ Haply “-Ökosystems anspruchsvolle haptische Interaktionen zu ermöglichen.
Haply Inverse Unity-Paket
Dieses Paket enthält die wichtigsten Komponenten, die für die Integration und Steuerung der Haply-Geräte „ Inverse3 “ und „VerseGrip“ in der Unity-Umgebung erforderlich sind.
Client-Verbindung
ClientConnection Die Klasse ist nativ System.Net.WebSockets über das Protokoll Haply Inverser Dienst Verwaltet die Kommunikation.
Haptisches Rig
Das „Haptic Rig“vereinfacht in Unity die Einrichtung von „ Inverse3 “- und „VerseGrip“-Geräten und richtet die Szene automatisch mit den für die Interaktion mit den Geräten erforderlichen Spielobjekten ein. Diese Einstellung ist über das Menü „GameObject > Haply Inverse > Haptic Rig“ verfügbar.

Es werden auch Optionen für Dual- Inverse3 -Geräte oder einzelne Komponenten angeboten.

Inverse3 und VerseGrip-Steuerungen
Inverse3 Der Controller und der VerseGrip Controllerordnen mithilfe des Device Mappersphysische Geräte den Unity-Spielobjekten zu. Sie nutzen hochfrequente Sensordaten für präzise virtuelle Interaktionen und gewährleisten dabei die Konsistenz zwischen den Geräten.
Weitere Informationen zu Gerätetreibernfinden Sie hier.
Inverse3 sowie der VerseGrip-Cursor
Diese Komponenten passen die Position und Drehung von Spielobjekten auf der Grundlage der Daten des jeweiligen Gerätecontrollers an, bieten anpassbare Anwendungsmöglichkeiten und vereinfachen die Modellverwaltung. Die Cursor-Komponenten „Inverse3 -Cursor“ und „VerseGrip-Cursor“wandeln die Positions- und Drehungsdaten des Geräts dynamisch in die Bewegung und Ausrichtung von Spielobjekten um und ermöglichen so eine intuitive und immersive Interaktion mit der virtuellen Szene.
Weitere Informationen zu Cursorsfinden Sie hier.
Geräte-Mapper
Dieses Dienstprogramm stellt eine Laufzeitverbindung zum „Haply Inverse Service“sicher und ordnet die Geräte denjeweiligen Gerätetreibernzu. Außerdem enthält es den „Inverse Event Dispatcher“zur Synchronisierung von Ereignissen zwischen den Hochfrequenz-Threads und dem Unity-Hauptthread.

Weitere Informationen zu Device Mapperfinden Sie hier.
Haptischer Ursprung
Es fungiert als übergeordnete Transformation des Gerätecontrollers und erleichtert die Skalierung des Haptic Rig, wobei die Konsistenz der Cursor-Skalierung gewahrt bleibt.
