Notes de publication du plug-in Mixed Reality OpenXR

1.2.1 – 3/12/2021

  • Dépend de la version 1.3.1 du plug-in OpenXR de Unity.
    • Correction d’un bogue dans lequel l’application de communication à distance UWP n’affiche pas la vue du bureau après le démarrage de la session XR.
    • Correction d’un bogue où un redémarrage de la session XR empêche un redémarrage futur.
    • Correction des valeurs négatives incorrectes sur les vitesses linéaires du contrôleur.
  • Correction d’un bogue qui empêche l’application UWP de reprendre après une suspension en arrière-plan.

1.2.0 – 18/11/2021

  • Dépend de la version 1.3.0 du plug-in OpenXR de Unity.
    • Prend en charge une meilleure liaison d’action d’interaction manuelle HoloLens
    • Résolution d’un incident pendant la suspension/reprise de l’application lors de la prise d’une vidéo MRC
  • Dépend de la version 4.2.0 du package de gestion XR.
  • Correction d’un bogue où les ressources de paramètres de projet ne sont parfois pas créées avant d’être utilisées.
  • Ajout de la fonction Microsoft.MixedReality.OpenXR.Remoting.AppRemoting.Listen pour prendre en charge le mode d’écoute pour une application distante de communication à distance holographique.
  • Ajout d’une nouvelle valeur enum HandshakePermissionDenied au type enum RemotingDisconnectReason.
  • Correction d’un bogue où, après un échec de connexion à distance, la session XR redémarrait automatiquement et reproduisait l’échec.
  • Quand le suivi de la main devient inopérant ou quitte la vue, le InputDevice correspondant pour les articulations de la main reste valide et signale isTracked = false, au lieu d’invalider le InputDevice.

1.1.2 – 27/10/2021

  • Correction d’un bogue où l’éditeur Unity peut parfois ne pas se fermer après un échec de connexion au lecteur de communication à distance holographique en mode lecture.
  • Mettez à jour la version 2.7.1 du runtime de communication à distance OpenXR.

1.1.1 - 15/10/2021

  • Correction d’un bogue dans lequel la génération de projets référençant également le package DotNetWinRT échoue.

1.1.0 - 07/10/2021

  • Ajout de nouvelles API pour le lot de transferts d’ancres spatiales : Microsoft.MixedReality.OpenXR.XRAnchorTransferBatch
  • Prise en charge de XRMeshSubsystem par le biais des extensions de compréhension des scènes OpenXR.
  • Prise en charge du runtime de communication à distance OpenXR 2.7, avec stockage des ancres spatiales et mappage de la surface dans les applications Holographic Remoting.
  • Suppression de la dépendance directe du package au package ARSubsystem. Elle est désormais implicite par le biais du package ARFoundation.
  • Correction d’un bogue dans lequel l’interface utilisateur d’Unity se bloque brièvement lorsque Holographic Remoting ne parvient pas à se connecter à l’application de lecteur distant.
  • Correction d’un bogue dans lequel une ancre persistante peut générer l’erreur « Un élément avec la même clé a déjà été ajouté ».
  • Prise en charge de l’extension « XR_MSFT_scene_understanding » ratifiée à la place de la version « _preview3 ».
  • Correction d’un bogue dans lequel la génération de projets échoue lorsque le plug-in Windows XR est installé et que la communication à distance d’application est activée.

1.0.3 - 07/09/2021

  • Prise en charge de l’extension MSFT de persistance des ancres spatiales OpenXR.
  • Correction d’un bogue dans lequel les paramètres de communication à distance de l’éditeur sont présents dans PackageSettings, mais pas dans UserSettings.
  • Correction d’un bogue dans lequel certaines ancres ne peuvent pas être rendues persistantes après l’effacement du XRAnchorStore.
  • Correction d’un bogue dans lequel des ancres supplémentaires sont créées lors du passage d’une scène Unity à une autre.

1.0.2 - 05/08/2021

  • Dépend du plug-in OpenXR 1.2.8 d’Unity.
  • Correction d’un bogue dans lequel des ARAnchors ne sont parfois pas supprimés correctement.
  • Correction d’un bogue dans lequel des modifications d’ARAnchors non valides sont parfois signalées après le redémarrage de Holographic Remoting for Play Mode.
  • Correction d’un bogue dans lequel des configurations d’affichage ne sont pas correctement signalées lors de l’utilisation de Holographic Remoting for Play Mode.
  • Ajout d’une étape de validation des paramètres plus spécifique avec des messages plus précis lors de l’utilisation de Holographic Remoting for Play Mode.
  • Ajout d’une étape de validation du paramètre « Initialiser XR au démarrage » lors de l’utilisation de Holographic Remoting for Play Mode.

1.0.1 - 13/07/2021

  • Dépend du plug-in OpenXR 1.2.3 d’Unity.
  • Mise à jour du runtime de Holographic Remoting avec la version 2.6.0
  • Suppression du groupe de fonctionnalités « Holographic Remoting for Play Mode » de l’expérience utilisateur des paramètres Unity. La fonctionnalité reste indépendante.
  • Correction d’un bogue dans lequel le processus de génération ne parvient pas à trouver app.cpp lors de la génération d’un projet Unity de type XAML.

1.0.0 - 18/06/2021

  • Correction d’un bogue dans lequel XRAnchorSubsystem est toujours redémarré au lancement de l’application, que ARAnchorManager soit présent ou non.
  • Correction d’un bogue dans lequel le mode de reprojection ne fonctionne pas correctement.

1.0.0-preview.2 - 14/06/2021

  • Dépend du plug-in OpenXR 1.2.2 d’Unity.
  • Modification des fonctionnalités de communication à distance holographique dans des groupes de fonctionnalités individuels.
  • Correction d’un bogue dans lequel « Appliquer les paramètres du projet HoloLens 2 » modifie l’espace de couleurs du projet. Cela n’est plus nécessaire après le plug-in Unity OpenXR 1.2.0.
  • Correction d’un bogue dans lequel un appareil d’entrée se connecte sans se déconnecter après la mise en pause et la reprise de l’application.
  • Ajout de la prise en charge de la détection des plug-ins et états de suivi actuels via ARSession.
  • Correction d’un bogue dans lequel le préfabriqué ARFoundation « Plan AR par défaut » n’est pas visible.

1.0.0-preview.1 - 02/06/2021

  • Prend en charge les extensions MSFT de compréhension des scènes OpenXR au lieu des extensions préliminaires.
  • La détection de plan sur HoloLens 2 ne requiert plus les versions préliminaires des runtimes Mixed Reality OpenXR.

0.9.5 - 21/05/2021

  • Dépend du plug-in OpenXR 1.2.0 d’Unity.
  • Adapté à la nouvelle interface utilisateur des fonctionnalités (dans le plug-in OpenXR 1.2.0) pour la configuration.
  • Correction d’un bogue dans lequel le fournisseur de caméras localisables n’est pas correctement désinscrit.
  • Nettoyage de certaines utilisations supplémentaires de [Preserve].
  • Mise à jour du nom « Contrôleur HP Reverb G2 (OpenXR) » dans l’interface utilisateur du système d’entrée.

0.9.4 - 20/05/2021

  • Dépend du plug-in OpenXR 1.2.0 d’Unity.
  • Ajout d’une nouvelle API C# pour obtenir le modèle glTF du contrôleur de mouvement.
  • Ajout d’une nouvelle API C# pour obtenir les configurations d’affichage activées et définir les paramètres de reprojection.
  • Ajout d’une nouvelle API C# pour définir des paramètres supplémentaires pour le calcul de maillages avec XRMeshSubsystem.
  • Ajout d’une nouvelle API C# pour configurer les événements de reconnaissance de mouvement et s’y abonner.
  • Ajout de la boîte de dialogue Windows->XR->Editor Remoting.
  • Ajout de la prise en charge ARM pour les applications HoloLens UWP.

0.9.3 - 29/04/2021

  • Correction d’un bogue dans lequel la connexion à distance holographique n’est pas fiable
  • Correction d’un bogue dans lequel les performances de rendu VR sont altérées après la mise à niveau vers le plug-in OpenXR 1.1.1 d’Unity.

0.9.2 - 21/04/2021

  • La détection de plan sur HoloLens 2 dans le plug-in version 0.9.1 fonctionne avec la version 105 du runtime préliminaire Mixed Reality OpenXR.
  • La détection de plan sur HoloLens 2 dans le plug-in version 0.9.2 fonctionne avec la version 106 du runtime préliminaire Mixed Reality OpenXR.
  • Suppression de certains rappels inutilisés d’InputProvider pour empêcher les appels, tels que XRInputSubsystem.GetTrackingOriginMode (qui ne sont pas gérés par notre système d’entrée), de retourner des valeurs erronées.
  • Fractionnement de la version déconseillée de XRAnchorStore dans son propre fichier pour éviter l’avertissement de la console Unity.

0.9.1 - 20/04/2021

  • Dépend du plug-in OpenXR 1.1.1 d’Unity.
  • Ajout de la prise en charge de l’application Holographic Remoting (https://aka.ms/openxr-unity-app-remoting) pour la plateforme UWP.
  • Correction d’UnityException où XRAnchorStore essayait d’obtenir une instance de paramètres en dehors du thread principal.

0.9.0 - 29/03/2021

  • Ajout de la prise en charge du mappage spatial via XRMeshSubsystem et ARMeshManager.
  • Ajout d’une nouvelle API C# pour recevoir des handles OpenXR afin de prendre en charge d’autres packages Unity qui utilisent des extensions OpenXR.
  • Ajout d’une nouvelle API C# pour l’interopérabilité avec les API Windows.Perception pour prendre en charge d’autres packages Unity qui utilisent des API Perception WinRT.
  • Suppression de profils d’interaction des fonctionnalités requises dans l’ensemble des fonctionnalités de Windows Mixed Reality afin que les développeurs puissent choisir les contrôleurs de mouvement qu’ils ont testés.
  • Ajout d’un outil de validation des fonctionnalité de communication à distance de l’éditeur holographique pour aider les utilisateurs à configurer correctement la communication à distance de l’éditeur.
  • Correction d’un bogue où l’éditeur Unity se bloque lors de la fermeture du mode de communication à distance de l’éditeur holographique après un échec de connexion.
  • Correction d’un bogue où les textures alpha qui n’ont pas été préalablement multipliées conduisent à une altération des performances sur HoloLens 2.
  • Correction d’un bogue dans lequel le suivi de la main n’était pas correctement localisé lorsque l’origine de la scène était au niveau du sol.
  • Correction d’un bogue dans lequel le suivi du maillage de la main disparaît une fois la scène fermée et une nouvelle scène chargée.
  • Correction d’un bogue où le fournisseur de caméras localisables n’a pas été correctement nettoyé.
  • Remplacement de l’espace de noms de l’API XRAnchorStore par Microsoft.MixedReality.OpenXR.