Présentation du pack
Service Inverse de Haply
Haply Inverse Serviceest un composant essentiel qui intègre le dispositif tactile Haply à des applications interactives ; il s'exécute en tant que service Windows en arrière-plan afin de permettre des interactions en temps réel. Ses principales fonctionnalités sont les suivantes :
- Recherche et gestion des appareils : identifie et configure automatiquement les appareils connectés à Haply .
- Gestion des droits d'accès : permet de gérer l'accès aux appareils depuis plusieurs applications afin d'assurer leur bon fonctionnement.
- Diffusion en temps réel de l'état : fournit des informations sur l'état de l'appareil à une fréquence élevée pour permettre un contrôle précis.
- Traitement des commandes : exécute les commandes de force ou de position avec une grande précision afin d'améliorer le retour haptique.
- Fonctionnement en arrière-plan : s'exécute en arrière-plan sans intervention de l'utilisateur et maintient l'appareil en état de veille.
Ce service est indispensable pour permettre des interactions haptiques avancées au sein de l'écosystème Haply .
Haply Inverse Unity Package
Ce package contient les composants essentiels nécessaires à l'intégration et au contrôle des appareils Haply ( Inverse3 et VerseGrip) dans l'environnement Unity.
Connexion client
ClientConnection La classe est native System.Net.WebSockets par le biais du protocole Service Inverse de Haply Gère les communications.
Dispositif haptique
Haptic Rigsimplifie la configuration des périphériques « Inverse3 » et « VerseGrip » dans Unity, et organise automatiquement la scène en créant les GameObjects nécessaires à l’interaction avec ces périphériques. Cette configuration est accessible via le menu GameObject > Haply Inverse > Haptic Rig.

Des options sont également proposées pour les appareils « dual- Inverse3 » ou leurs composants individuels.

Inverse3 et VerseGrip Controllers
Inverse3 Le Controller et le VerseGrip Controller, grâce à la prise en charge de Device Mapper, permettent de mapper des périphériques physiques à des objets de jeu Unity. Ils exploitent les données des capteurs à haute fréquence pour offrir une interaction virtuelle précise et garantissent la cohérence entre les périphériques.
Pour plus d'informations sur les contrôleurs de périphériques, cliquez ici.
Inverse3 et le curseur VerseGrip
Ces composants ajustent la position et l'orientation des objets de jeu en fonction des données fournies par le contrôleur de l'appareil, offrant ainsi des cas d'utilisation personnalisables et simplifiant la gestion des modèles. Les composants de curseur «Inverse3 Cursor » et « VerseGrip Cursor »convertissent dynamiquement les données de position et d'orientation de l'appareil en déplacement et en orientation des objets de jeu, permettant ainsi une interaction intuitive et immersive avec la scène virtuelle.
Pour plus d'informations sur les curseurs, cliquez ici.
Mappage d'appareils
Cet utilitaire garantit une connexion à l'exécution avec le service Inverse d'Haply , et mappe les périphériques à leurs contrôleursrespectifs. Il inclut également un « Inverse Event Dispatcher »destiné à la synchronisation des événements entre les threads à haute fréquence et le thread principal de Unity.

Pour plus d'informations sur Device Mapper, cliquez ici.
Origine haptique
Il fait office de transformateur de niveau supérieur pour le contrôleur du dispositif et facilite la mise à l'échelle du Haptic Rig tout en garantissant la cohérence de l'échelle du curseur.
