Table of Contents

EasyAR Sense 1.3 release notes

1.3.1

2016-07-29

EasyAR 1.3.1 behebt hauptsächlich Kompatibilitätsprobleme bei bestimmten Android-Geräten und fügt Unterstützung für chinesische Pfade (JSON-Dateien und Bildpfade) hinzu.

Detaillierte Änderungen seit EasyAR 1.3.0 sind unten aufgeführt.

+ Unterstützung für chinesische Pfade hinzugefügt
+ Unterstützung für "meta"-Daten in JSON-Dateien hinzugefügt
* Korrektur des Parsens von JSON-Dateien mit UTF-8-BOM-Kodierung
* Behebung von Camera-Anzeigeproblemen auf bestimmten Android-Geräten (Nexus 5s/6)

1.3.0

2016-05-28

EasyAR 1.3.0 bietet neue Funktionen und zahlreiche Verbesserungen, mit Schwerpunkt auf folgenden Bereichen:

  1. Unterstützung für mehrere Ziele.
    EasyAR unterstützt jetzt die gleichzeitige Verfolgung mehrerer Ziele. Ein Tracker kann mehrere Ziele gleichzeitig verfolgen, oder es können verschiedene Targets in verschiedenen Trackern geladen werden. EasyAR unterstützt die dynamische Änderung der maximalen Anzahl verfolgter Ziele zur Laufzeit. Weitere Details finden Sie unter EasyAR Multi-Target.

  2. Flexiblere Schnittstellenanpassungen.
    In dieser Version wurden einige Schnittstellen angepasst, wobei das Gesamtgerüst weitgehend unverändert bleibt. Die Unity-Basis-Prefabs von EasyAR können jetzt modular verwendet werden, und es wurden viele vorgefertigte Module als Referenz hinzugefügt.

  3. Optimierte Erkennung und Verfolgung zur Reduzierung von Zittern.

  4. Leistungsoptimierung und geringerer Stromverbrauch.

Detaillierte Änderungsinhalte sind wie folgt:

+ Unterstützung für mehrere Ziele hinzugefügt

+ Typische Beispiele für mehrere Ziele hinzugefügt

+ Beispiel für gleichzeitiges Tracking von Zielen und Erkennung von QR-Codes hinzugefügt

+ Erkennungs- und Tracking-Effekt verbessert, um Ruckeln zu reduzieren

+ Algorithmus optimiert, um den Stromverbrauch zu senken

+ Schnittstelle zum direkten Zeichnen auf Textur hinzugefügt

+ Schnittstelle zur expliziten horizontalen Spiegelung der Kameraeingabe hinzugefügt

+ Schnittstelle zum Deaktivieren der automatischen Rotationserkennung auf Android hinzugefügt

+ Schnittstelle zum Festlegen einer externen Rotation hinzugefügt

+ Unity: Rendering-Effizienz optimiert

+ Unity: Mehrere gebräuchliche Prefabs hinzugefügt, die grundlegende Prefabs kombinieren

+ Unity: EasyARBehaviour hinzugefügt, um den key einzugeben und zu initialisieren sowie pause/resume/quit-Ereignisse explizit zu behandeln

+ Unity: Option zum Anzeigen/Ausblenden der RealityPlane hinzugefügt

+ Unity: Schnittstelle zum Öffnen der Kamera über den Index hinzugefügt

+ Unity: Schnittstelle für benutzerdefinierte Rotationsoffset-Einstellungen der Hardware hinzugefügt

+ Unity: AugmentedTarget-Schnittstelle geändert, um benutzerdefinierte Pose-Filterung im FrameUpdate-Ereignis zu unterstützen

+ Unity: Zielereignisbehandlungsschnittstelle geändert

* Einige Schnittstellen angepasst

* Speicherleck beim Szenenwechsel behoben

* Erkennung falscher Ziele nach Pause und Fortsetzung behoben

* Erkennung von Zielen mit transparenten PNG-Bildern behoben

* Initialisierungsfehler aufgrund von Leerzeichen im key behoben

* Fehlerhafte Kameradarstellung bei bestimmten Auflösungen unter iOS und macOS behoben

* Absturz nativer iOS-Beispiele beim Wechsel in den Hintergrund behoben

* Unity: Fehlerhafte Darstellung des ImageTarget-Meshs bei größerer Bildhöhe als Breite behoben

* Unity: Zurücksetzen des Ziels im OnFound-Ereignis behoben

* Unity: Weiße Frames nach dem Öffnen der Kamera behoben

* Unity: TargetOnTheFly- und Coloring3D-Beispiele im Augmenter-Zentrumsmodus behoben

* Unity: Absturz des TargetOnTheFly-Beispiels unter bestimmten Umständen behoben