Passer directement au contenu principal

Présentation du produit

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 fonctionne 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 :

  • Détection et gestion des appareils : identifie et configure automatiquement les appareils Haply connectés.
  • Gestion des droits de propriété : permet de gérer l'accès aux appareils sur plusieurs applications et garantit un fonctionnement fluide.
  • Diffusion en temps réel de l'état : pour un contrôle précis, l'état de l'appareil est communiqué à une fréquence élevée.
  • Traitement des commandes : exécute les commandes de force ou de position avec une grande précision et renforce le retour tactile.
  • Fonctionnement en arrière-plan : fonctionne en arrière-plan et maintient l'appareil en état de veille sans intervention de l'utilisateur.

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

Haply Inverse Unity Package​

Ce package contient les composants essentiels permettant l'intégration et le contrôle des périphériques Inverse3 et VerseGrip de Haply dans l'environnement Unity.

Connexion client​

ClientConnection La classe est composée de locuteurs natifs de System.Net.WebSockets via le protocole,Service Inverse de Haply gère les communications avec.

Banc d'essai haptique​

Haptic Rig permet de rationaliser la configuration des périphériques Inverse3 et VerseGrip dans Unity et configure automatiquement la scène avec les GameObjects nécessaires à l'interaction avec ces périphériques. Vous pouvez accéder à cette configuration via GameObject > Haply Inverse > Haptic Rig.

Création d'un banc d'essai haptique

Des options sont également disponibles pour les dispositifs Dual Inverse3 ou pour des composants individuels.

Structure hiérarchique d'un banc d'essai haptique

Inverse3 ainsi que la manette VerseGrip​

Inverse3 Les manettes, ainsi que la manette VerseGrip, s'appuient sur la prise en charge deDevice Mapper pour mapper les périphériques physiques à des objets de jeu dans Unity. Elles exploitent les données fréquentes des capteurs pour offrir des interactions virtuelles précises et garantir la cohérence entre les périphériques.

Plus d'informations...

Pour plus d'informations sur les contrôleurs de périphériques, cliquezici.

Inverse3 et le curseur VerseGrip​

Ces composants ajustent la position et la rotation des objets de jeu en fonction des données fournies par le contrôleur de périphérique correspondant, offrant ainsi des cas d'utilisation personnalisables tout en simplifiant la gestion des modèles. Les curseurs«Inverse3 » et «VerseGrip» convertissent dynamiquement les données de position et de rotation du périphérique en déplacement et orientation des objets de jeu, permettant ainsi une interaction intuitive et immersive avec la scène virtuelle.

Plus d'informations...

Pour plus d'informations sur le curseur, cliquezici.

Mappeur de périphériques​

Cet utilitaire établit une connexion à l'exécution avecle service Inverse d'Haply , et mappe les périphériquesà leurs contrôleursrespectifs. Il intègre égalementle répartiteur d'événements inverse (Inverse Event Dispatcher ), qui synchronise les événements entre les threads à haute fréquence et le thread principal d'Unity.

Mappeur de périphériques

Plus d'informations...

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

Haptic Origin​

Il sert de transformation parente au contrôleur de périphérique et facilite la mise à l'échelle du dispositif haptique tout en préservant la cohérence de l'échelle du curseur.

L'échelle de Haptic Origin