EasyAR Sense Unity Plugin Release Notes
Wir freuen uns, die Veröffentlichung des EasyAR Sense Unity Plugin 4000 bekannt zu geben. Diese Version markiert, dass EasyAR über ausgereifte APIs und zeitgemäße Geräteunterstützung verfügt. Gleichzeitig werden neue Versionen künftig häufiger veröffentlicht als bisher.
Laden Sie das EasyAR Sense Unity Plugin 4000 herunter, um diese neuen Funktionen und Verbesserungen zu nutzen.
Historische releases
Version 4001.0.0
Veröffentlichungsdatum: 2026-03-10
- 🐛 Behoben: Ein numerisches Problem bei der Pose-Transformation von nativen zu Unity-Koordinaten. Dieses Problem konnte bei Verwendung von Mega auf bestimmten Geräten zu kurzzeitigen Pose-Sprüngen führen, was zu schnellem Flackern oder Zittern der Inhalte führte. Diese Korrektur könnte auch andere ähnliche potenzielle Probleme beheben.
- 🔧 Anpassung einiger Schnittstellen von MegaTrackerFrameFilter an Änderungen in EasyAR Sense-Schnittstellen
- ⬆️ Aktualisierung von EasyAR Sense auf 4.8.0
Version 4000.0.1
Veröffentlichungsdatum: 2025-11-14
- 🐛 Behoben: Behebung einer möglichen Laufzeit-
AndroidJavaException, die in Android-Builds mit aktiviertem Minify aufgrund fehlender statischer Methoden (loadLibraries,setupActivity) auftreten konnte. Dieser Fehler verhinderte den Betrieb von EasyAR.
Version 4000.0.0
Veröffentlichungsdatum: 2025-10-20
Ab dieser Version folgt das EasyAR Sense Unity Plugin der von Unity geforderten Paketversionsverwaltung (unter Verwendung von Semantic Versioning). Daher wird die Versionsnummer von der von EasyAR Sense abweichen, und die Veröffentlichungshäufigkeit kann ebenfalls unterschiedlich sein. Dieses Plugin enthält die offizielle Version 4.7.0 von EasyAR Sense.
EasyAR Sense Unity Plugin 4000.0.0 bringt bedeutende Änderungen mit sich, die sich hauptsächlich auf folgende Bereiche konzentrieren:
Änderungen in der Kompatibilität mit Unity und AR Foundation
Ab dieser Version unterstützt das EasyAR Sense Unity Plugin nur noch Unity 2021.3 und neuere Versionen. Die Unterstützung für Unity 6 ist ebenfalls vollständig implementiert. Gleichzeitig wurde die AR Foundation-Unterstützung in das Plugin-Paket integriert. Diese Version unterstützt nur AR Foundation 5 und neuere Versionen, deren Verwendung erheblich vereinfacht wurde. Wenn einer Szene AR Foundation-Komponenten hinzugefügt werden, können die Szenenkonfiguration und der Skriptcode unverändert bleiben, unabhängig davon, ob AR Foundation letztendlich verwendet wird oder nicht.
Zeitgemäße Headset-Unterstützung, mit neuer Unterstützung für mehrere OST/VST-Headsets
Nach jahrelanger Abstimmung mit verschiedenen Unternehmen in der Branche hat EasyAR die Headset-Unterstützung standardisiert. Sie können nun über das EasyAR Sense Unity Plugin Erweiterungen implementieren, um Unterstützung für Headsets von Drittanbietern hinzuzufügen (möglicherweise sind dafür teilweise Daten-Schnittstellen vom Headset-Hersteller erforderlich). Diese Version bietet integrierte Unterstützung für Apple Vision Pro und XREAL Air2 Ultra sowie über EasyAR Sense Unity Plugin-Erweiterungspakete Unterstützung für Pico 4 Ultra Enterprise und Rokid AR Studio. Sie können auch von einigen EasyAR-Partnern Erweiterungspakete für die Unterstützung anderer Geräte beziehen (z.B. Xrany 元霓).
Vervollständigung der Unity-Komponentenschnittstellen, erhebliche Optimierung des ARSession-Workflows
Diese Version ist die erste, die die Funktionen von EasyAR Sense vollständig über Unity-Komponenten kapselt. ARSession wurde umfassend optimiert und neu geschrieben. Sie können nun einfach die Unterstützung für Geräte oder Funktionen prüfen und ARSession je nach Situation starten oder stoppen, um zur Laufzeit zwischen ARSession oder verschiedenen AR-Funktionen zu wechseln. Außerdem können Sie ARSessionFactory verwenden, um zur Laufzeit ARSession und zugehörige Komponenten zu erstellen. Diese Version fügt auch Trägheitsnavigation und 3DoF-Kamerafunktionalität hinzu, die hauptsächlich für EasyAR Mega entwickelt wurden, aber auch eigenständig verwendet werden können.
Hinzufügung mehrerer Entwicklungs- und Diagnosetools
Diese Version bietet eine komplett neue EIF-Aufnahme- und Wiedergabefunktionalität. Obwohl EIF-Aufnahme und -Wiedergabe auch in früheren Versionen möglich waren, war die Verwendung von EIF noch nie so einfach. Sie können nun direkt im Unity-Editor mit dem Diagnosetool "Session Validation Tool" eif-Dateien abspielen und Ihre Szene steuern – egal ob Bildverfolgung, Raumkarten oder EasyAR Mega – und so die Laufzeiteffekte auf dem Gerät auf Ihrem Computer nachbilden. Sie können jetzt auch das Laufzeit-Diagnosepanel "EasyAR Diagnostics Panel" in Ihrer App verwenden, um einfach die EIF-Aufnahmefunktion zu aktivieren oder Schlüsselstatusinformationen der ARSession und ihrer Komponenten jederzeit ein- und auszublenden. Darüber hinaus wurden alle Samples in dieser Version neu geschrieben; das Ausführen eines Samples zeigt direkt den ARSession-Status und eine Schaltfläche zur EIF-Aufnahme für eine einfache Verwendung.
Vollständige Veröffentlichung der EasyAR Mega-Tools
Diese Version integriert die Veröffentlichung von Mega Studio 2.12. Künftig werden Plugin-Updates häufiger erfolgen, und die Mega-Tools auf Unity-Seite werden schrittweise in das Plugin integriert und mit regulären Plugin-Updates veröffentlicht. Neben den Aktualisierungen aus vorherigen Pre-Release-Versionen aktiviert diese Version standardmäßig die Trägheitsnavigation und erweitert damit die Geräteunterstützung für EasyAR Mega erheblich. Diese Version enthält auch Unterstützung für den neuesten EasyAR Mega Landmark-Dienst. Die Nutzung von EasyAR Mega kann über die EasyAR-Website beantragt werden.
Detaillierte Aktualisierungen sind unten aufgeführt:
Änderungen der Kompatibilität von Unity und AR Foundation:
- 🔧 Unity: Unterstützt Unity 2021.3 und neuere Versionen (einschließlich Unity 2022.x/Unity 6.x)
- 🔥 Unterstützung für Unity 2019/Unity 2020 entfernt
- 🔥 Gradle-Versionsprüfung für Unity 2019 entfernt
- 🔥 Option
DisableARCoreAREnginefür Unity 2019 entfernt
- ✨ Unity 6: Vollständige Unterstützung für Unity 6
- ✨ Unterstützung für URP 17+ und Render Graph
- 🐛 Behoben: Fehler in Unity 6, bei dem ClassLoader-Verhalten ARCore deaktivierte
- 🐛 Behoben: Kamera-Rendering fehlgeschlagen, wenn Render Scale nicht 1 war
- 🐛 Eigenes BUG in Unity 6: Visuelle Störungen und Artefakte auf iOS/Mac-Geräten beobachtbar. Tritt nur auf, wenn Kameratexturen abgerufen werden müssen. Wir haben teilweise Gegenmaßnahmen hinzugefügt, können es aber nicht vollständig beheben. An Unity gemeldet, siehe Unity Issue UUM-87787. Ab Unity 6.2 kann das Problem umgangen werden, indem Render Scale im Universal Render Pipeline Asset auf einen Wert außerhalb von 0.96-1.05 gesetzt wird.
- 🐛 Eigenes BUG in Unity 6: Fehlerhaftes Rendering unter Windows DX11. Wir haben Gegenmaßnahmen für Unity 6.0-6.1 hinzugefügt. Getestet und in Unity 6.2 behoben.
- ✨ AR Foundation: Unterstützt AR Foundation 5 und neuere Versionen, deutlich vereinfachte Nutzung
- ✨ AR Foundation-Unterstützung ist jetzt im Plugin-Paket enthalten, separate Paket-Importe nicht mehr nötig (kann bei Bedarf über Konfigurationsoption deaktiviert werden)
- ✨ Unterstützt die Wiederverwendung von
Unity.XR.CoreUtils.XROriginals Ursprung für ARSession, unterstützt die Wiederverwendung der XROrigin-Kamera - ✨ Konfigurationsoption
Unity XR Auto Switchhinzugefügt, behandelt standardmäßig die Aktivierung/Deaktivierung von Unity XR-Objekten (einschließlich AR Foundation) - ✨ Über EasyAR-Menü erstellte ARSession beinhalten automatisch und standardmäßig AR Foundation-Unterstützung
- ✨ Die meisten Samples enthalten nun AR Foundation-Unterstützung (AR Foundation selbst muss manuell importiert und korrekt konfiguriert werden)
- 🔧 ARCore und ARKit können separat gesteuert werden, einschließlich der Priorität von EasyARs integriertem ARCore/ARKit gegenüber AR Foundations ARCore/ARKit
- 🔥 Unterstützung für AR Foundation 4 entfernt
- 🔥 Unterstützung für ARSessionOrigin entfernt, nur XROrigin wird unterstützt
- 🔥 Stellvertretende Ausführung des ARCore-Installationsprozesses von AR Foundation entfernt
- ✨ Vollständige Kompatibilität mit Input System Package
Aktuelle Headset-Unterstützung mit erweitertem Support für mehrere OST/VST-Headsets:
- 🚀 Head-Mounted-Display-Schnittstelle stabilisiert, ermöglicht Drittanbieterintegration
- ✨ Unterstützung für Drittanbieter-Geräte (erfordert spezifische Datenschnittstelle vom Hersteller)
- ✨ Unterstützung für XROrigin und XR Interaction Toolkit
- ✨ Vereinfachung und Vereinheitlichung aller Headset-Beispiele, kein Code erforderlich, mit Funktionsumschaltung
- ✨ Unterstützung für Fisheye-Kameraeingabe
- ✨ Unterstützung für benutzerdefinierte Kameraeingabe mit 3DOF-Daten
- ✨ Menüfunktion hinzugefügt: Extensions, bündelt alle Erweiterungsmenüpunkte
- 🐛 Behebung von Renderingfehlern bei einigen Headsets bei der Ausführung von DenseSpatialMap
- 🔥 Entfernt veraltete Headset-Samples wie ActionOne und BT350
- ✨ Integrierte unterstützung für Apple Vision Pro
- ✨ Unterstützt Metal, RealityKit und Hybrid-Modus
- ✨ Unterstützt visionOS >= 2.0, kompatibel mit visionOS 26
- ✨ Integrierte unterstützung für XREAL Air2 Ultra (erfordert XREAL SDK >= 3.1)
- ✨ Kein separater Support-Paket-Import mehr nötig
- ⚡ Optimierte Leistung auf XREAL-Geräten
- 🔥 Unterstützung für XREAL Light entfernt
- ✨ Unterstützung für weitere Geräte wie Pico und Rokid über EasyAR Sense Unity Plugin-Erweiterungen
- ✨ Bereitstellung einer Referenzvorlage für Drittanbieterintegration:
com.easyar.sense.ext.hmdtemplate - ✨ Unterstützung für Pico 4 Ultra Enterprise (erfordert PICO Unity Integration SDK >= 3.1)
- ✨ Unterstützung für Rokid AR Studio (erfordert Rokid Unity OpenXR Plugin >= 3.0.3)
- ✨ Diese Erweiterungen werden für mehrere zukünftige Versionen des EasyAR Sense Unity Plugins unterstützt
- ✨ Bereitstellung einer Referenzvorlage für Drittanbieterintegration:
- ✨ Unterstützung für EasyAR XR License
- 🔧 Verwendung von EasyAR auf Headsets erfordert eine EasyAR XR License und initiale Netzwerkverbindung (Testversion erfordert ständige Verbindung)
Verbesserung der Unity-Komponentenschnittstelle, deutliche Optimierung des ARSession-Workflows:
- 🚀 Verbesserung der Unity-Komponentenebenenkapselung
- ✨ Vervollständigung der Szenenkomponenten, Bereitstellung aller EasyAR Sense-Funktionen
- 🔥 Entfernung aller über Komponenten gekapselten EasyAR Sense-Ebenenschnittstellen
- 🔥 Entfernung aller internen Schnittstellen
- ✨ ARSession: Workflow neu geschrieben und deutlich optimiert
- ✨ Unterstützung für Starten und Stoppen der Session zu jedem Zeitpunkt
- ✨ Unterstützung für automatische Startsteuerung der Session
- ✨ Unterstützung für wechseln der Session-Funktionen und Eingabequellen ohne schwarzen Bildschirm
- ✨ Vereinfachung der Geräteunterstützungsprüfung, Bereitstellung über konsistente Schnittstelle
- ✨ Aktualisierung der Geräteunterstützungslisten für MotionTracker, ARCore, AR Engine beim Start
- ✨ Unterstützung für automatischen Neustart der Session nach Aktualisierung der Geräteliste
- ✨ Unterstützung für Abruf detaillierter Session-Fehlerinformationen
- ✨ Hinzufügen einer internen Status-Selbstprüfung für die Session
- 🔥 Entfernung von ARComponentPicker, dessen Funktion durch andere Session-Workflows ersetzt
- 🔥 Verbot des gleichzeitigen Betriebs mehrerer ARSessions
- ✨ ARSessionFactory: Bereitstellung der Funktion zur Laufzeiterstellung von ARSession und zugehörigen Komponenten
- ✨ Unterstützung für die Laufzeiterstellung einer identischen Session wie über den Editor-Menüpunkt via ARSessionFactory
- ✨ Hinzufügen der Frame-Source-Sortierfunktion (inklusive Menüpunkt)
- ✨ FrameSource: Hinzufügen von Trägheitsnavigations- und 3dof-Unterstützung
- ✨ Hinzufügen von InertialCameraDeviceFrameSource zur Unterstützung von Trägheitsnavigation
- ✨ Hinzufügen von ThreeDofCameraDeviceFrameSource zur Unterstützung von 3dof-Kameras
- ✨ Hinzufügen der Menüfunktion: Frame source by transform type, Bereitstellung einer Liste aller integrierten FrameSources
- ⚡ Optimierung der Inspector-Optionen
- ✨ Andere Schnittstellenanpassungen und Funktionsaktualisierungen
- ✨ Hinzufügen der Funktion zur Erstellung eines ImageTarget aus Texture2D
- ✨ Hinzufügen von ImageMaterial zum Rendern von Bilddaten (Kamerabild, Target-Bild etc.)
- ✨ Hinzufügen von ActiveController zur Steuerung des Active-Status von GameObject, Vereinheitlichung der relevanten Steuerungslogik
- ✨ Hinzufügen der Funktion zur Simulation der Bildschirmrotation auf Desktop-Geräten
- ✨ Hinzufügen von XROriginChildController zur Steuerung des Verhaltens von Objekten unter dem Session-Ursprung
- 🔥 Entfernung von WorldRootController
- 🔧 Sparsere räumliche Karten-Schnittstelle in separate Funktionskomponenten Builder und Tracker aufgeteilt
- 🔧 Anpassung von EasyARController, Bereitstellung anwendungs-/systemweiter statischer Funktionen
- 🔧 Vereinheitlichung der Target-Komponentenschnittstellen
- 🔧 Vereinheitlichung der Schnittstelle für den Dienstzugriff auf Daten
Neue Entwicklungs- und Diagnosetools hinzugefügt:
- 🚀 Bearbeitungszeit-Diagnosetool hinzugefügt: Session Validation Tool
- ✨ Vereinfachte Wiedergabe von eif in beliebigen Szenarien
- ✨ Unterstützung der Steuerung des eif-Wiedergabeflusses
- ✨ Unterstützung der Steuerung des Session-Flusses
- 🚀 Laufzeit-Diagnosepanel hinzugefügt: EasyAR Diagnostics Panel
- ✨ Developer Mode-Schalter hinzugefügt; standardmäßig wird das Diagnostics Panel durch 8-maliges Tippen auf den Bildschirm ein- und ausgeschaltet, um die Aufnahme von eif in Online-Apps und die Problemberichterstattung zu vereinfachen
- ✨ Unterstützung benutzerdefinierter Developer Mode-Schalter zur Steuerung des Diagnostics Panels über individuelle Interaktionen
- ✨ Unterstützung der Steuerung der eif-Aufnahme
- ✨ Unterstützung der Steuerung der Anzeige von Session-Informationen
- ✨ Unterstützung der Steuerung der eed-Aufnahme
- ✨ Neue EIF-Aufnahme- und Wiedergabefunktionen hinzugefügt
- ✨ FrameRecorder wird automatisch in die ARSession integriert, manuelle Auswahl nicht mehr erforderlich
- ✨ FrameRecorder generiert standardmäßig automatisch Dateinamen zur Unterstützung der skriptfreien Nutzung
- ✨ FramePlayer unterstützt mit dem neuen Aufnahmeformat Sprünge und Geschwindigkeitsanpassungen während der Wiedergabe bei reduzierter Dateigröße
- 🔧 Unterstützung der Steuerung von Szenen und AR-Funktionen über eif auf dem Computer (keine neue Funktion)
- ✨ DiagnosticsController hinzugefügt, um Diagnosefunktionen zu vereinheitlichen und zu optimieren
- ✨ Hinzugefügt: Gestaffelte Anzeige und Steuerung von Informationen; standardmäßig werden alle Fehler- und Warnmeldungen über die UI angezeigt
- ✨ Hinzugefügt: Anzeige von Schlüsselstatusinformationen der ARSession und ihrer Komponenten; standardmäßig über die UI und pro Frame aktualisiert
- 🔧 Vereinfachung der Beschaffung von Problemberichtsinformationen durch Diagnosefunktionen
- 🔥 GUIPopup entfernt
- 🔧 Verhalten bei Ausnahmezuständen und Anzeige von Fehlermeldungen optimiert
- 🔧 Fehlermeldung bei nicht verfügbarer Frame Source optimiert
- 🔧 In URP-Umgebungen, die EasyAR anstelle von AR Foundation oder Head-Mounted-Displays für die Kamerabildwiedergabe nutzen, führt eine fehlerhafte Konfiguration von RendererFeature zu einem Fehler und Abbruch der ARSession-Ausführung
- 🔧 Standard-Active-Steuerungsstrategie von Origin geändert: Inhalte haften bei Trackingverlust am Bildschirmrand statt zu verschwinden
- 🔧 Bei Nutzung von Testprodukten auf benutzerdefinierten Kameras oder Head-Mounted-Displays werden alle Inhalte nach Erreichen der Zeitbegrenzung ausgeblendet, um Fehlinterpretationen zu vermeiden
- 🔧 Konfigurationsseiteninhalte und -optionen optimiert
- ✨ Unterstützung der Auswahl von Varianten der EasyAR Sense-Bibliothek
- 🔒 Anwendungsberechtigungen: Außer Kameraberechtigungen sind andere Berechtigungen nicht mehr änderbar; sie werden durch die EasyAR Sense-Bibliotheksvariante und die Aktivierung von Mega bestimmt
- 🔧 Funktionen und Serverkonfigurationen nach EasyAR-Funktionen gruppiert
- 🔧 Zentrale Verwaltung von Konfigurationen für Drittanbieter-AR-SDKs
- 🔧 Zentrale Verwaltung von Workaround-Konfigurationen für Unity
EasyAR Mega-Tools vollständig veröffentlicht:
- 🚀 Vollständig öffentlich, synchronisierte Updates
- ✨ Integrierte Veröffentlichung von Mega Studio 2.12
- 🔧 Die Mega-Tools auf Unity-Seite werden schrittweise in das Plugin integriert. Zukünftig wird nur noch das neueste integrierte Paket bereitgestellt, jedoch gemeinsam mit dem regulären Update des EasyAR Sense Unity Plugins veröffentlicht.
- 🔧 EasyAR Mega muss weiterhin über die EasyAR-Website-Seite beantragt und genehmigt werden, bevor es verwendet werden kann.
- ✨ Neue Unterstützung für EasyAR Mega Landmark
- ✨ Neue Unterstützung für 5DOF-Trägheitsnavigation, standardmäßig aktiviert, erweitert die Geräteunterstützung für EasyAR Mega erheblich
- ✨ Neue Unterstützung für den Zugriff auf Mega-Dienste über API-Token
- 🔧 Optimierung der Mega-Leistung und Entwicklungserfahrung (enthalten in den vorherigen Updates der Version 4.7.x)
- ✨ Unterstützung für 3DOF reinen Rotationsmodus und 0DOF-Modus (standardmäßig deaktiviert)
- ✨ Hinzufügen von EditorCameraDeviceFrameSource zur Editor-Diagnose, um fehlerhafte Ausführung auf Mobilgeräten aufgrund unvollständig kopierter Samples zu vermeiden
- ✨ Beim Aufzeichnen alter eif-Daten mit Mega generiert FrameRecorder automatisch eine .eif.json-Datei
- 🔧 Ersetzen der Remote-Debugging-Degradierungsoption durch LocationInputMode
- 🔧 Aufteilung des tracklosen Modus in eine eigenständige Komponente, normalerweise nicht mehr erforderlich oder zu beachten
- 🔧 Hinzufügen der BlockRootSource-Option, bei Standardkonfiguration führt das Vergessen der BlockRoot-Einstellung zu einer Fehlermeldung
- 🔧 Anpassung des Standardverhaltens bei Lokalisierung in mehreren Blöcken, um sicherzustellen, dass mehrere Blöcke nicht standardmäßig verwendet werden
- 🔧 Anpassung einiger Schnittstellennamen
- 🔧 Auslösen einer klareren Ausnahme, wenn eine Session Mega enthält, aber nicht verwendet werden kann
- 🔧 Anpassung der minimalen QualityLevel für MotionTracker mit Mega-Unterstützung auf Limited
- 🐛 Behebung eines Fehlers, bei dem der Status CloudLocalizerStatus.WakingUp nicht korrekt umgesetzt wurde und zu Laufzeitfehlern führte
- 🔧 Einige Optimierungen und Änderungen siehe Änderungsprotokoll von EasyAR Sense
Musterprojekte überarbeitet und optimiert:
- ✨ Umgeschriebene samples
- ✨ Kompatibel mit verschiedenen Input System-Konfigurationen
- ✨ Kompatibel mit URP17+
- ✨ Kompatibel mit der Verwendung von AR Foundation
- 🔧 Kompatibel ohne AR Foundation
- 🔧 Einige samples ohne AR Foundation-Unterstützung bleiben erhalten
- ⚡ Skripte und Schnittstellenaufrufe optimiert
- 🚚 Einige samples umbenannt
- 🔧 Ressourcen wie Modelle und Videos in samples ersetzt
- ⚡ Verwendung von streaming assets reduziert, nur in samples für bestimmte Funktionen verwendet und importiert
- ✨ ImageTarget mit Texture2D erstellen
- ✨ Neue Funktionen und Schnittstellendemonstrationen hinzugefügt
- ✨ Workflow_ARSession sample hinzugefügt, um die grundlegende session-Prozesse und Geräteunterstützung zu lernen
- ✨ Workflow_FrameSource_ExternalImageStream sample hinzugefügt, um Video als benutzerdefinierte Kamera zu nutzen (nicht für Head-Mounted Displays geeignet)
- ✨ Combination_BasedOn_MotionTracking sample hinzugefügt, um die Nutzung, den Wechsel verschiedener Funktionen und den AR Foundation-Wechsel bei verfügbarer Bewegungserfassung zu lernen
- ✨ Combination_BasedOn_AppleVisionPro sample hinzugefügt, um die Nutzung und den Wechsel verschiedener Funktionen auf Apple Vision Pro zu zeigen
- ✨ Combination_BasedOn_Xreal sample hinzugefügt, um die Nutzung und den Wechsel verschiedener Funktionen auf XREAL-Geräten zu zeigen
- ✨ Mehrere Mega samples hinzugefügt (in früheren 4.7.x-Updates enthalten)
- ✨ Funktion zum Ändern der Kameragröße und des Fackelmodus in Workflow_FrameSource_CameraDevice hinzugefügt
- 🔥 Separate AR Foundation samples entfernt, deren Funktionalität ist in anderen samples enthalten
- 🔥 FrameRecording sample entfernt, dessen Funktionalität ist in anderen samples enthalten
- 🔥 MotionTracking_Fusion sample entfernt, dessen Funktionalität ist in Combination_BasedOn_MotionTracking enthalten
- 🔥 SurfaceTracking_ImageTarget sample entfernt, Funktionskombination ist weiterhin einfach realisierbar
- 🔥 Camera_CustomCamera sample entfernt, kann bei Bedarf selbst implementiert werden
- 🔥 Alte Headset-samples wie ActionOne und BT350 entfernt
- ✨ Verwendung der eif-Aufnahme und -Wiedergabe vereinfacht
- ✨ eif-Aufnahmetaste zu allen samples hinzugefügt; aufgenommene eif-Dateien können im Editor verwendet werden
- ✨ Launcher umgeschrieben, mit Beschreibungen der samples
- 🐛 Behebt das Problem, dass durch den Launcher geladene sample-Szenen zu dunkel waren
EasyAR- und Drittanbieter-AR-Funktionsintegration:
- ⬆️ Aktualisiert EasyAR Sense auf Version 4.7.0 (Final)
- ⬆️ EasyAR AR Engine Interop aktualisiert
- ⬆️ ARCore SDK auf 1.46.0 aktualisiert
- 🔧 AR Engine auf einigen nicht kompatiblen Smartphones deaktiviert
- 🐛 Behebt Fehler, bei dem ARCore unter Unity 6 aufgrund von Änderungen im ClassLoader-Verhalten nicht funktionierte