Utilisation du support XR intégré hérité

Configuration de votre projet avec MRTK

MRTK pour Unity fournit un système d’entrée multiplateforme, des composants fondamentaux et des modules courants pour les interactions spatiales. MRTK version 2 vise à accélérer le développement des applications qui ciblent Microsoft HoloLens, les casques immersifs Windows Mixed Reality (VR) et la plateforme OpenVR. Le projet a pour but de réduire le nombre d’obstacles qui gênent la création d’applications de réalité mixte et d’apporter une contribution à la Communauté de la réalité mixte.

Pour plus d’informations sur les fonctionnalités, consultez la documentation de MRTK.

Configuration manuelle sans MRTK

Si vous ciblez Desktop VR, nous vous suggérons d’utiliser la plateforme autonome PC sélectionnée par défaut sur un nouveau projet Unity :

Capture d’écran de la fenêtre des paramètres de build ouverte dans l’éditeur Unity avec PC, Mac & plateforme autonome en surbrillance

Si vous ciblez HoloLens 2, vous devez basculer vers l’plateforme Windows universelle :

  1. Sélectionner le fichier > les paramètres de Build...
  2. Sélectionnez plateforme Windows universelle dans la liste plateforme et sélectionnez basculer la plateforme
  3. Définissez Architecture sur ARM 64.
  4. Définissez Target device sur HoloLens.
  5. Définissez Build Type sur D3D.
  6. Définissez UWP SDK sur Latest installed.
  7. Définissez Build configuration sur Release en raison de problèmes de performances connus avec Debug.

Capture d’écran de la fenêtre des paramètres de build ouverte dans l’éditeur Unity avec plateforme Windows universelle mis en surbrillance

Après avoir défini votre plateforme, vous devez permettre à Unity de créer une vue immersive au lieu d’une vue en 2D lors de l’exportation.

Attention

Le XR hérité est déconseillé dans Unity 2019 et supprimé dans Unity 2020.

  1. Ouvrir les paramètres du lecteur... à partir des paramètres de Build... et développez le groupe de paramètres XR
  2. Dans la section paramètres XR , sélectionnez la réalité virtuelle prise en charge pour ajouter la liste des appareils de réalité virtuelle
  3. Définir le format de profondeur sur 16 bits et activer le partage de mémoire tampon de profondeur
  4. Définir le mode de rendu stéréo sur une seule instance de passage
  5. Sélectionnez la communication à distance holographique WSA prise en charge si vous souhaitez utiliser la communication à distance holographique

Capture d’écran de la fenêtre Paramètres du projet ouverte dans l’éditeur Unity avec la section paramètres du lecteur mise en surbrillance