Table of Contents

EasyAR Sense 3.1 release notes

3.1.0

2020-01-14

EasyAR Sense 3.1.0 portiert viele Designoptimierungen und Problembehebungen aus Version 4.0.0 zurück.

Das EasyAR Sense Unity-Plugin wurde ebenfalls auf die neue Version aktualisiert und erfuhr erhebliche Verbesserungen.

Detaillierte Änderungen:

EasyAR Sense

+ CameraDevice: Hinzugefügte Funktionen zum Abrufen der Anzahl der Kameras, ihrer Indizes, ihrer Position (vorne/hinten) (nicht auf Mac unterstützt) und zum Öffnen einer Kamera mit spezifischer Position

+ Hinzugefügte Funktion für Komponenten, um ihren benötigten Kamera-Pufferbedarf zu melden, für die Verwendung mit CameraDevice.setBufferCapacity

* Programmiersprachenunterstützung: Swift auf Swift 5 aktualisiert

* Keine Trennung mehr zwischen Basic- und Pro-Binärpaketen

* CloundRecognitionService: Verwendet nun ApiKey statt AppKey

* Behoben: Problem, dass auf iOS nur begrenzte Auflösungen nutzbar waren, ermöglicht nun maximales Sichtfeld auf iPad

* Behoben: Absturz auf einigen iPad-Geräten bei hoher Kameraauflösung

* Behoben: Unterstützung für Google Play Store Android App Bundle

* Behoben: ImageTracker.unloadTarget und ObjectTracker.unloadTarget konnten Targets nicht entladen

* Verschiedene Stabilitätsprobleme behoben

Unity Plugin für EasyAR Sense 3.1.0

++ Wiederherstellung einer ähnlichen Schnittstellengestaltung und eines ähnlichen Verhaltens wie in Sense 2.3, mit zahlreichen Verbesserungen

+ Hinzugefügt: Popup-Meldungen bei kritischen Fehlern (kann auf dem EasyARController deaktiviert werden)

+ Komponenten: Der Start/Stop der meisten Komponenten kann über die Unity-Komponenten-Eigenschaft enabled gesteuert werden

+ Komponente ARSession: AR-Einstiegspunkt, steuert den center mode, besitzt Fähigkeit zur Unterstützung externer Geräte wie benutzerdefinierte Kameras oder AR-Brillen

+ Komponente ARAssembly: Zeigt den Zusammenbauprozess der komponentenbasierten EasyAR Sense API, unterstützt alle EasyAR Sense-Komponenten

+ Komponente ImageTargetController: Verbesserte Unterstützung für verschiedene Eingabetypen, kann Bilder und .etd-Dateien vom lokalen Dateisystem oder von Web-URLs laden

+ Komponente CameraImageRenderer: Kamera-Bildwiedergabe kann durch Deaktivieren der Komponente gestoppt werden

+ Szene: Hinzugefügt: Target-Gizmo, zeigt Target-Details im Unity-Editor an

+ Asset: Hinzugefügt: Globale Servicekonfiguration und Gizmo-Steuerungsoptionen

+ Fenster: Hinzugefügt: Fenster zum Generieren von image target data (.etd-Dateien)

+ Fenster: Hinzugefügt: Menüoptionen zum Springen zur License-Key-Einstellungsseite und zu anderen globalen Konfigurationen

* Behoben: Ein-Frame-Verzögerung bei der Zielverfolgung

* Behoben: Blockierendes Laden von Targets, reduziert Target-Ladezeit

* Behoben: Abruf der Target-Größe

* Viele weitere Verbesserungen und Fehlerbehebungen

Samples des Unity Plugins für EasyAR Sense 3.1.0

++ Alle Samples aus Sense 2.3 wurden wieder hinzugefügt

+ Hinzugefügt: Sample-Launcher, über den alle Samples geladen werden können

+ Hinzugefügt: Angezeigte Komponentenstatusinformationen auf dem Bildschirm, deckt alle Samples ab

+ Hinzugefügt: Sample zur Demonstration der AR-Brillenunterstützung

+ Hinzugefügt: Sample zur gleichzeitigen Verwendung von Oberflächenverfolgung und Bildverfolgung

+ Hinzugefügt: Sample zum Abrufen von Kamera-Texturen und Steuern der Kamera-Anzeige

+ Hinzugefügt: Sample zur Anpassung des Video-aspect-ratio (Unity VideoPlayer-Funktion) an ein image target

+ Hinzugefügt: Sample zur Demonstration der erweiterten Verfolgung von Bildern aus

+ Cloud-Recognition-Sample verwendet nun lokalen Cache und stoppt die Cloud-Erkennung im Tracking-Zustand, um gängige Anwendungsszenarien abzudecken

+ Coloring3D-Sample optimiert und Fehler behoben