Table of Contents

EasyAR Sense 3.1 Versionshinweise

3.1.0

2020-01-14

EasyAR Sense 3.1.0 hat viele Designoptimierungen und Fehlerbehebungen aus 4.0.0 zurückportiert.

EasyAR Sense Unity Plugin wurde ebenfalls auf eine neue Version mit großen Verbesserungen aktualisiert.

Die detaillierten Aktualisierungen lauten wie folgt:

EasyAR Sense

+ CameraDevice hat Funktionen hinzugefügt, um die Anzahl und Indizes von camera zu erhalten, die vordere oder hintere Position einer camera zu erhalten (auf Mac nicht unterstützt) und eine camera anhand einer angegebenen vorderen oder hinteren Position zu öffnen

+ Die Fähigkeit wurde hinzugefügt, dass jede Komponente ihre camera buffer-Anforderungen meldet, verwendet für CameraDevice.setBufferCapacity

* Programmiersprachenunterstützung: Swift auf Swift 5 aktualisiert

* Basic- und Pro-Binärpakete werden nicht mehr unterschieden

* CloundRecognitionService wurde von AppKey auf ApiKey umgestellt

* Problem unter iOS behoben, bei dem nur eine begrenzte Anzahl von Auflösungen verwendet werden konnte, sodass auf iPad das maximale Sichtfeld genutzt werden kann

* Crash-Problem auf einigen iPad-Geräten bei hoher camera-Auflösung behoben

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

* Problem behoben, bei dem ImageTracker.unloadTarget und ObjectTracker.unloadTarget target nicht unload konnten

* Einige Stabilitätsprobleme behoben

Unity Plugin for EasyAR Sense 3.1.0

++ API-Design und Verhalten ähnlich Sense 2.3 wiederhergestellt, mit vielen Verbesserungen

+ Popup-Meldungen für schwere Fehler hinzugefügt, die auf EasyARController deaktiviert werden können

+ Components: Die meisten Komponenten können die enabled-Eigenschaft von Unity-Komponenten verwenden, um start/stop zu steuern

+ Component ARSenssion: AR-Einstiegspunkt, steuert center mode und unterstützt externe Geräte wie custom camera und AR glasses

+ Component ARAssembly: zeigt den Zusammenbauprozess der komponentenbasierten API von EasyAR Sense und unterstützt alle EasyAR Sense-Komponenten

+ Component ImageTargetController: verbesserte Unterstützung für verschiedene Eingabetypen, sodass Bilder und .etd-Dateien aus dem lokalen Dateisystem oder web URL geladen werden können

+ Component CameraImageRenderer: camera-Bildrendering kann durch Deaktivieren dieser Komponente ausgeschaltet werden

+ Scene: target gizmo hinzugefügt, das target-Details im Unity editor anzeigen kann

+ Asset: globale service-Konfiguration und gizmo-Steuerungsoptionen hinzugefügt

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

+ Window: Menüeinträge zum Wechseln zur license key-Einstellungsseite und zu anderen globalen Konfigurationen hinzugefügt

* Ein-Frame-Verzögerung beim target tracking behoben

* Blockierende target loading behoben und target loading-Zeit reduziert

* target size-Erfassung behoben

* Viele weitere Verbesserungen und bug fixes

Samples of Unity Plugin for EasyAR Sense 3.1.0

++ Alle Samples von Sense 2.3 wieder hinzugefügt

+ Sample launcher hinzugefügt, der alle samples über den launcher laden kann

+ Auf dem Bildschirm angezeigte Komponentenstatusinformationen hinzugefügt, die alle sample abdecken

+ Sample hinzugefügt, das Unterstützung für AR glasses zeigt

+ Sample hinzugefügt, das surface tracking und image tracking gleichzeitig verwendet

+ Sample zum Abrufen von camera image texture und Steuern der camera-Anzeige hinzugefügt

+ Sample zum Anpassen von video aspect ratio (Unity VideoPlayer-Funktion) an ein image target hinzugefügt

+ Sample hinzugefügt, das tracking von einem extended image demonstriert

+ Das cloud recognition sample verwendet jetzt local cache und stoppt cloud recognition während tracking, um gängige Nutzungsszenarien abzudecken

+ coloring3D sample optimiert und bug behoben