Aller au contenu principal

Présentation du sac

Architecture globale

Service Inverse de Haply​

Haply Inverse Service est un composant de base permettant d'intégrer les dispositifs tactiles 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 fonctionnalités comprennent :

  • Détection et gestion des appareils: identification et configuration automatiques des appareils Haply connectés.
  • Gestion des droits d'accès aux appareils: gérez l'accès de plusieurs applications aux appareils afin de garantir un fonctionnement fluide.
  • Transmission en temps réel des données d'état: mise à jour fréquente de l'état des équipements pour un contrôle précis.
  • Traitement des commandes: exécution fidèle des commandes de force ou de position, pour un retour tactile amélioré.
  • Fonctionnement en arrière-plan: fonctionne en arrière-plan, ce qui permet de maintenir l'appareil prêt à l'emploi sans intervention de l'utilisateur.

Ce service est essentiel à la mise en œuvre d'interactions tactiles avancées au sein de l'écosystème Haply.

Haply Inverse Unity Package​

Ce pack contient les composants essentiels permettant d'intégrer et de contrôler les appareils Inverse3 et VerseGrip de Haply dans l'environnement Unity.

Connexion du client​

ClientConnection Les classes via le code natif System.Net.WebSockets Gestion des accords etService Inverse de Haplyla communication.

Dispositif haptique​

Haptic Rig permet de simplifier la configuration des périphériques Inverse3 et VerseGrip dans Unity, et configure automatiquement les GameObjects nécessaires à l'interaction avec ces périphériques dans la scène. La configuration s'effectue via GameObject > Haply Inverse > Haptic Rig.

Création d'un dispositif haptique

Des options sont également proposées pour deux appareils Inverse3 ou pour un seul composant.

Structure hiérarchique de Haptic Rig

Inverse3 Avec le contrôleur VerseGrip​

Inverse3 Les contrôleurs et le contrôleur VerseGrip permettent de mapper des périphériques physiques à des objets de jeu Unity, grâce à la technologie Device Mapper. Ils exploitent les données des capteurs à haute fréquence pour offrir des interactions virtuelles précises et garantir la cohérence entre les périphériques.

En savoir plus…

Pour plus d'informationssur les contrôleurs d'équipement, veuillez consultercette page.

Inverse3 Avec 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 correspondant, offrant ainsi des scénarios d'utilisation personnalisables et simplifiant la gestion des modèles. Les composants de curseur «Inverse3 » et « VerseGrip Cursor » convertissent dynamiquement les données de position et d'orientation de l'appareil en déplacement et orientation des objets de jeu, permettant ainsi une interaction intuitive et immersive dans l'environnement virtuel.

En savoir plus…

Pour plus d'informationssur le curseur, veuillez consultercette page.

Mappage d'appareils​

Cet outil garantit la connexion auservice Inverse d'Haply lors de l'exécutionetassure le mappage des périphériques àleurs contrôleursrespectifs, tout enintégrant le répartiteur d'événements Inverse Event Dispatcher, qui permet de synchroniser les événements entre les threads à haute fréquence et le thread principal d'Unity.

Mappage d'appareils

En savoir plus…

Pour plus d'informations sur Device Mapper, veuillez consultercette page.

Origine haptique​

En tant que transformation parente du contrôleur de périphérique, elle facilite le redimensionnement du Haptic Rig tout en garantissant la cohérence du redimensionnement du curseur.

Haptic Origin : zoom