Aller au contenu principal

Aperçu des forfaits

architecture-globale

Service Inverse de Haply​

Le service «Haply Inverse » est un composant essentiel qui relie les appareils tactiles d’ Haply à des applications interactives ; il s’exécute en tant que service d’arrière-plan sous Windows afin de permettre des interactions en temps réel. Parmi ses fonctionnalités, on trouve :

  • Détection et gestion des appareils : détecte et configure automatiquement les appareils « Haply » connectés.
  • Gestion de la responsabilité des appareils : gère l'accès aux appareils dans plusieurs applications et garantit un fonctionnement sans heurts.
  • Diffusion en temps réel des états : fournit des mises à jour fréquentes des états des appareils pour un contrôle précis.
  • Traitement des commandes : exécute les commandes de force et de position avec une grande précision, améliorant ainsi le retour haptique.
  • Fonctionnement en arrière-plan : s'exécute en arrière-plan et maintient les appareils en état de fonctionnement sans intervention de l'utilisateur.

Ce service est indispensable pour permettre des interactions haptiques avancées au sein de l'écosystème « Haply ».

Haply Inverse Unity Package​

Ce pack contient les composants essentiels pour l'intégration et le contrôle des appareils « Inverse3 » et « VerseGrip » de Haply dans les environnements Unity.

Connexion client​

La classe ClientConnection gère la communication avec le Service Inverse de Haply à propos du natif System.Net.WebSockets-Procès-verbal.

Dispositif haptique​

Haptic Rig simplifie la configuration des périphériques « Inverse3 » et « VerseGrip » dans Unity en configurant automatiquement la scène avec les GameObjects nécessaires à l'interaction avec ces périphériques. Pour effectuer cette configuration, accédez à GameObject > Haply Inverse > Haptic Rig.

haptic-rig-create

Des options sont également disponibles pour les appareils à double Inverse3 ou pour des composants individuels.

haptic-rig-hierarchy

Inverse3- et le contrôleur VerseGrip​

Les contrôleurs «Inverse3 » et « VerseGrip » associent des périphériques physiques aux objets de jeu Unity, grâce au « Device Mapper ». Ils exploitent des données de capteurs à haute fréquence pour permettre des interactions virtuelles précises et garantissent ainsi la cohérence sur tous les périphériques.

En savoir plus...

Vous trouverez ici des informations détaillées sur les contrôleurs de périphériques.

Inverse3- et le curseur VerseGrip​

Ces composants ajustent la position et la rotation de l'objet de jeu en fonction des données fournies par les manettes de jeu respectives. Ils offrent des possibilités d'utilisation personnalisables et simplifient la gestion des modèles. Les composants de curseur «Inverse3 » et « VerseGrip » transposent dynamiquement les données de position et de rotation des manettes en mouvements et orientations de l'objet de jeu, permettant ainsi des interactions intuitives et immersives avec la scène virtuelle.

En savoir plus...

Vous trouverez ici des informations détaillées sur les curseurs.

Mappage d'appareils​

Cet utilitaire établit des connexions dynamiques avec le service «Haply Inverse » et associe les périphériques à leurs contrôleurs respectifs. L'« Inverse Event Dispatcher » est utilisé pour synchroniser les événements entre le thread à haute fréquence et le thread principal de Unity.

cartouche d'appareils

En savoir plus...

Vous trouverez ici des informations détaillées sur le Device Mapper.

Origine haptique​

Sert de transformation de niveau supérieur pour les contrôleurs de périphériques et facilite la mise à l'échelle du dispositif haptique, tout en préservant la cohérence de la mise à l'échelle du curseur.

échelle d'origine haptique