Afficher un aperçu et déboguer votre application à l’aide du mode de communication à distance holographique et de lecture

Cet article explique le cas d’usage suivant pour la communication à distance holographique :

  • Vous souhaitez prévisualiser et déboguer votre application pendant le processus de développement : vous pouvez exécuter votre application localement dans l’éditeur Unity sur votre PC en mode Lecture et diffuser l’expérience sur votre HoloLens. Cela permet de déboguer rapidement votre application sans générer et déployer un projet complet. Nous appelons ce type d’application une application Holographic Remoting Play Mode Preview. Les entrées de l’HoloLens( regard, mouvement, voix et mappage spatial) sont envoyées au PC, où le contenu est rendu dans un affichage immersif virtuel. Les images rendues sont ensuite envoyées à HoloLens.

Pour en savoir plus sur la communication à distance holographique, consultez Vue d’ensemble de la communication à distance holographique

Notez que vous pouvez également utiliser la communication à distance holographique si vous souhaitez que les ressources d’un PC alimentent votre application au lieu de compter sur les ressources de bord HoloLens.

Configurer la communication à distance holographique

Pour utiliser la communication à distance holographique, vous devez installer l’application Lecteur de communication à distance holographique à partir du Microsoft Store sur votre HoloLens (dans cet article, nous allons simplement la désigner comme « le Lecteur »). Comme expliqué ci-dessous, une fois que vous avez téléchargé et exécuté l’application, vous verrez le numéro de version et l’adresse IP à laquelle vous connecter. Vous aurez besoin de la version 2.4 ou ultérieure pour utiliser le plug-in OpenXR.

La communication à distance holographique nécessite un PC rapide et une connexion Wi-Fi. Vous trouverez plus d’informations dans l’article Lecteur de communication à distance holographique lié ci-dessus.

Capture d’écran du lecteur holographique à distance en cours d’exécution dans HoloLens

Les étapes suivantes supposent que vous avez déjà configuré votre projet pour utiliser OpenXR (en d’autres termes, vous avez importé les packages requis et choisi les paramètres pour le plug-in OpenXR). Si vous ne l’avez pas encore fait, consultez nos articles décrivant comment configurer un nouveau projet OpenXR avec MRTK ou sans MRTK.

  1. Sur votre HoloLens 2, accédez au Microsoft Store et installez le Lecteur**.

  2. Sur votre HoloLens 2, lancez et jouez au Lecteur. Notez que dans le menu Démarrer, la vignette du Lecteur indique Holographic Remoting. Après avoir lancé le Lecteur, veillez à appuyer sur le bouton « Lecture » qui apparaît au milieu de l’interface du lecteur.

  3. Dans Unity, dans la barre de menus, sélectionnez Mixed Reality>Supprimer> lacommunication à distance holographique pour le mode lecture.

    Capture d’écran du panneau des paramètres du projet ouvert dans l’éditeur Unity avec la gestion du plug-in XR mise en évidence.

  4. Dans la fenêtre Communication à distance holographique pour le mode lecture, dans la zone Nom d’hôte distant, entrez l’adresse IP de votre HoloLens 2.

    Conseil

    L’adresse IP de votre HoloLens 2 s’affiche dans l’interface du Lecteur après avoir cliqué sur « Lire » pour le démarrer.

    Capture d’écran du Lecteur de communication à distance holographique en cours d’exécution sur le HoloLens 2 avec l’adresse IP cerclée.

  5. Modifiez les autres paramètres en fonction de vos besoins.

  6. Cliquez sur le bouton Activer la communication à distance holographique pour le mode lecture .

    Capture d’écran de la fenêtre Holographic Remoting for Play Mode.

  7. Sélectionnez le bouton Lecture pour entrer en mode lecture, puis affichez l’application dans votre HoloLens 2.

    Conseil

    Pour déboguer des scripts C# en mode lecture, attachez Visual Studio à Unity.