Versionshinweise für das OpenXR-Plug-In für Mixed Reality

1.1.1 – 2021-10-15

  • Es wurde ein Fehler behoben, bei dem Projekte nicht erstellt werden können, wenn das Projekt einen Verweis auf das DotNetWinRT-Paket enthält.

1.1.0 – 2021-10-07

  • Neue APIs für Spatial Anchor Transfer Batch hinzugefügt: Microsoft.MixedReality.OpenXR.XRAnchorTransferBatch
  • Unterstützt das XRMeshSubsystem über OpenXR-Erweiterungen zum Szenenverständnis.
  • Unterstützt OpenXR Remoting Runtime 2.7 mit Spatial Anchor Store und Flächenzuordnung in Holographic Remoting-Apps.
  • Die direkte Abhängigkeit vom ARSubsystem-Paket wurde entfernt. Sie ist jetzt implizit über das ARFoundation-Paket gegeben.
  • Es wurde ein Fehler behoben, bei dem die Unity-Benutzeroberfläche kurz einfror, wenn Holographic Remoting keine Verbindung mit der Remoteplayer-App herstellen konnte.
  • Es wurde ein Fehler behoben, bei dem ein permanenter Anker zu einem Fehler mit dem Hinweis führen kann „Ein Element mit demselben Schlüssel wurde bereits hinzugefügt“.
  • Unterstützt die ratifizierte Erweiterung „XR_MSFT_scene_understanding“ anstelle der Version „_preview3“.
  • Es wurde ein Fehler behoben, bei dem Projekte nicht erstellt werden konnten, wenn das Windows XR-Plug-In installiert und App-Remoting aktiviert war.

1.0.3 – 2021-09-07

  • Unterstützt die MSFT-Erweiterung für die OpenXR-Persistenz von Raumankern.
  • Es wurde ein Fehler behoben, bei dem die Remotingeinstellungen des Editors in den PackageSettings anstelle der UserSettings vorhanden waren.
  • Es wurde ein Fehler behoben, bei dem einige Anker nach dem Löschen von XRAnchorStore nicht beibehalten werden konnten.
  • Es wurde ein Fehler behoben, bei dem beim Wechseln zwischen Unity-Szenen zusätzliche Anker erstellt wurden.

1.0.2 – 2021-08-05

  • Abhängig vom OpenXR-Plug-In 1.2.8 von Unity.
  • Es wurde ein Fehler behoben, bei dem ARAnchors gelegentlich nicht ordnungsgemäß entfernt wurden.
  • Es wurde ein Fehler behoben, bei dem nach dem Neustart von Holographic Remoting für den Wiedergabemodus gelegentlich ungültige ARAnchor-Änderungen gemeldet wurden.
  • Es wurde ein Fehler behoben, bei dem Ansichtskonfigurationen bei Verwendung von Holographic Remoting für den Wiedergabemodus nicht ordnungsgemäß gemeldet wurden.
  • Es wurde eine spezifischere Überprüfung der Einstellungen mit präziseren Nachrichten bei der Verwendung von Holographic Remoting für den Wiedergabemodus hinzugefügt.
  • Es wurde eine Überprüfung der Einstellung „XR beim Start initialisieren“ beim Verwenden von Holographic Remoting für den Wiedergabemodus hinzugefügt.

1.0.1 – 2021-07-13

  • Abhängig vom OpenXR-Plug-In 1.2.3 von Unity.
  • Die Holographic Remoting-Runtime wurde auf 2.6.0 aktualisiert
  • Die Featuregruppe „Holographic Remoting for Play Mode“ (Holographic Remoting für den Wiedergabemodus) wurde aus der Unity-Einstellungs-UX entfernt, und die Funktion bleibt unabhängig.
  • Es wurde ein Fehler behoben, bei dem der Buildprozess die Datei app.cpp beim Erstellen eines Unity-Projekts vom XAML-Typ nicht finden konnte.

1.0.0 – 2021-06-18

  • Es wurde ein Fehler behoben, bei dem das XRAnchorSubsystem beim Starten der App immer gestartet wurde, unabhängig davon, ob ARAnchorManager vorhanden war.
  • Es wurde ein Fehler behoben, bei dem der Neuprojektionsmodus nicht ordnungsgemäß funktionierte.

1.0.0-preview.2 – 2021-06-14

  • Abhängig vom OpenXR-Plug-In 1.2.2 von Unity.
  • Holographic Remoting-Features wurden in einzelne Featuregruppen geändert.
  • Es wurde ein Fehler behoben, bei dem „HoloLens 2-Projekteinstellungen anwenden“ eine Änderung des Farbraums des Projekts bewirkte. Dies ist seit dem OpenXR 1.2.0-Plug-In von Unity nicht mehr erforderlich.
  • Ein Fehler wurde behoben, bei dem ein Eingabegerät verbunden wurde, ohne die Verbindung zu trennen, nachdem die Anwendung angehalten und wieder fortgesetzt wurde.
  • Unterstützung für die Erkennung von Plug-Ins und aktuellen Nachverfolgungszuständen über ARSession wurde hinzugefügt.
  • Es wurde ein Fehler behoben, bei dem das ARFoundation-Prefab „AR Default Plane“ (AR-Standardebene) nicht sichtbar war.

1.0.0-preview.1 – 2021-06-02

  • Unterstützt MSFT-Erweiterungen für OpenXR-Szenenverständnis anstelle von Vorschauerweiterungen.
  • Die Ebenenerkennung von HoloLens 2 erfordert keine Vorschauversionen der OpenXR-Runtimes für Mixed Reality mehr.

0.9.5 – 2021-05-21

  • Abhängig vom OpenXR-Plug-In 1.2.0 von Unity.
  • Angepasst an die neue Featurebenutzeroberfläche (in OpenXR-Plug-In 1.2.0) für die Konfiguration.
  • Es wurde ein Fehler behoben, bei dem die Registrierung des Anbieters für ausrichtbare Kameras nicht ordnungsgemäß aufgehoben wurde.
  • Einige zusätzliche Verwendungen von [Preserve] wurden bereinigt.
  • Der Name „HP Reverb G2 Controller (OpenXR)“ in der Benutzeroberfläche des Eingabesystems wurde aktualisiert.

0.9.4 – 2021-05-20

  • Abhängig vom OpenXR-Plug-In 1.2.0 von Unity.
  • Neue C#-API zum Abrufen des glTF-Modells für den Motion-Controller hinzugefügt.
  • Neue C#-API zum Abrufen aktivierter Ansichtskonfigurationen und zum Festlegen von Neuprojektionseinstellungen hinzugefügt.
  • Neue C#-API zum Festlegen zusätzlicher Einstellungen für die Berechnung von Gittermodellen mit XRMeshSubsystem hinzugefügt.
  • Neue C#-API zum Konfigurieren und Abonnieren von Gestenerkennungsereignissen hinzugefügt.
  • Dialogfeld mit „Windows->XR->Editor Remoting settings“ (Editor-Remoting-Einstellungen) hinzugefügt.
  • ARM-Unterstützung für HoloLens UWP-Anwendungen hinzugefügt.

0.9.3 – 2021-04-29

  • Ein Fehler wurde behoben, bei dem die Holographic Remoting-Verbindung nicht zuverlässig ist.
  • Es wurde ein Fehler behoben, bei dem die VR-Renderingleistung nach dem Upgrade auf das OpenXR-Plug-In 1.1.1 von Unity suboptimal ist.

0.9.2 0 – 2021-04-21

  • Die Ebenenerkennung von HoloLens 2 in Plug-In-Version 0.9.1 funktioniert mit Version 105 der OpenXR-Vorschaulaufzeit für Mixed Reality.
  • Die Ebenenerkennung von HoloLens 2 in Plug-In-Version 0.9.2 funktioniert mit Version 106 der OpenXR-Vorschaulaufzeit für Mixed Reality.
  • Einige nicht verwendete Rückrufe wurden aus InputProvider entfernt, um zu verhindern, dass Aufrufe wie „XRInputSubsystem.* GetTrackingOriginMode“ (die nicht von unserem Eingabesystem verwaltet werden) erfolgreich mit irreführenden Werten zurückgegeben werden.
  • Die veraltete Version von XRAnchorStore wurde in eine eigene Datei ausgegliedert, um Unity-Konsolenwarnungen zu verhindern.

0.9.1 – 2021-04-20

  • Abhängig vom OpenXR-Plug-In 1.1.1 von Unity.
  • Unterstützung für eine Holographic Remoting-Anwendung (https://aka.ms/openxr-unity-app-remoting) für die UWP-Plattform wurde hinzugefügt.
  • UnityException wurde behoben, bei der XRAnchorStore versuchte, eine Instanz der Einstellungen außerhalb des Hauptthreads abzurufen.

0.9.0 – 2021-03-29

  • Unterstützung für räumliche Abbildung über XRMeshSubsystem und ARMeshManager wurde hinzugefügt.
  • Neue C#-API zum Abrufen von OpenXR-Handles zur Unterstützung anderer Unity-Pakete, die OpenXR-Erweiterungen nutzen, hinzugefügt.
  • Neue C#-API für Interoperabilität mit Windows.Perception-APIs zur Unterstützung anderer Unity-Pakete, die Perception WinRT-APIs nutzen, hinzugefügt.
  • Interaktionsprofile aus erforderlichen Features im Windows Mixed Reality-Featuresatz entfernt, sodass Entwickler die Motion-Controller auswählen können, mit denen sie Tests durchführen.
  • Eine Validierung des Remotingfeatures des Holographic-Editors wurde hinzugefügt, um Benutzern die ordnungsgemäße Einrichtung des Editor-Remotings zu erleichtern.
  • Ein Fehler wurde behoben, bei dem der Unity-Editor abstürzte, wenn der Remotingmodus des Holographic-Editors nach einem Verbindungsfehler beendet wurde.
  • Ein Fehler wurde behoben, bei dem nicht vorab vervielfältigte Alphatexturen zu suboptimaler Leistung bei HoloLens 2 geführt haben.
  • Ein Fehler wurde behoben, bei dem die Handverfolgung nicht ordnungsgemäß positioniert war, wenn sich der Szenenursprung auf Höhe des Bodens befand.
  • Ein Fehler wurde behoben, bei dem die Hand-Mesh-Verfolgung nach dem Verlassen und Laden einer neuen Szene verschwunden ist.
  • Ein Fehler wurde behoben, bei dem der Anbieter für auffindbare Kameras nicht ordnungsgemäß bereinigt wurde.
  • Der Namespace der XRAnchorStore-API wurde in „Microsoft.MixedReality.OpenXR“ geändert.