Freigeben über


Changelog für MRTK3 pre.18

[pre.18] - 2023-8-21 - a194901

Das Format basiert auf "Changelog beibehalten". Die vollständige Releaseankündigung ist hier unter der Kategorie Releases der Registerkarte Diskussionen in unserem Repository verfügbar.

Hinzugefügt

  • Eine Beispielszene für räumliche Maus; (#11683)
  • Eine ComponentCache<T> -Klasse wurde hinzugefügt, um häufig abfragende Szenenkomponenten zwischenzuspeichern. (11686)
  • Weitere Beispielszenen aus MRTK2. (11710, 11733, 11734, 11736, 11740, 11744, 11748)
  • Die UnboundedTrackingMode Komponente wurde hinzugefügt, um das bald veraltete Microsoft.MixedReality.OpenXR.EyeLevelSceneOrigin im Mixed Reality OpenXR-Plug-In von Microsoft zu ersetzen. (11750)
  • Beitragsrichtlinien für das MRTK3-Projekt wurden veröffentlicht. (10, 17)
  • Weitere Projektbetreuer von Qualcomm, Magic Leap und Microsoft wurden hinzugefügt. (7, 18, 19, 21, 22)

Geändert

  • MRTK3 erfordert com.unity.inputsystem jetzt Version 1.6.1, um Mauseingabeprobleme in HoloLens zu beheben. (11661)
  • Die CameraSettingsManager Komponente befindet sich jetzt im MRTK XR Rig-Prefab. Diese Komponente konfiguriert automatisch die Einstellungen der Standard Kamera basierend auf dem Anzeigetyp des Geräts (Transparent oder Opaque). (11684, 11685)
  • Umgestaltete doppelte LocateTargetHitPoint Methoden an einen gemeinsamen, freigegebenen Speicherort. (11699)
  • Einige falsch platzierte Steuerelement-Prefabs wurden in richtige Verzeichnisse verschoben. (11707)
  • Die UnboundedTrackingMode Komponente wurde dem MRTK XR Rig-Prefab hinzugefügt. Diese Änderung wirkt sich nur auf HoloLens 2 Anwendungen aus. (11750)
  • Es wurde geändert, wie Anwendungen benutzerdefinierte Abstriche in MRTK3 erstellen können. Es sollte jetzt einfacher sein. (11758, 9)
  • Alle Namespaces wurden entfernt, sodass sie an neuen MRTK-organization ausgerichtet sindMicrosoft. (1)
  • MRTK3 ist jetzt unter BSD 3-Klausel lizenziert. (2, 30)

Als veraltet markiert

  • Die com.microsoft.* Pakete sind jetzt veraltet. Wechseln Sie stattdessen zu den org.mixedrealitytoolkit.* Paketen. (#31, #32, #34)

Entfernt

  • Die Eigenschaft wurde aus den SpatializationMixer MRTK3-Einstellungen entfernt. Diese Eigenschaft wurde in den MRTK3-Paketen nicht verwendet, daher wurde sie vorerst entfernt. Diese Eigenschaft kann später hinzugefügt werden, sobald sie eine klar definierte Verwendung innerhalb der MRTK3-Pakete aufweist. (11681, 11694)
  • Entfernt IVariableReticle und ersetzt durch IReticleVisual und IVariableProgressReticle. Je nach Szenario sollten Anwendungen eine oder beide der neuen Schnittstellen implementieren. (11758, 9)

Fest

  • MRTK3 kompiliert jetzt in Unity 2022 ohne automatisierte Codeänderungen. (11668)
  • See-it-say-it-Bezeichnungen werden jetzt angezeigt, wenn eine Schaltfläche angezeigt wird. (11677)
  • See-it-say-it-Bezeichnungen werden nur angezeigt, wenn Spracheingaben verfügbar sind. (11677)
  • Die Diktionsbeispielszene funktioniert besser mit dem Spracherkennungssubsystem. (11696)
  • Bounds-Steuerelementhandles werden jetzt wieder angezeigt, nachdem ein Spielobjekt wieder aktiviert wurde. (11698)
  • Warnungen für XML-Zusammenfassungsblocks wurden behoben. (11706, 11719, 11723, 11724)
  • Der Schieberegler funktioniert jetzt mit Werten außerhalb des Standardbereichs. (11742)
  • Cursorvisuals sind stabiler. (11739)
  • Das Begrenzungssteuerelement "flacht" nicht mehr ab, wenn es auf eine 2D-Oberfläche angewendet wird. (12)