Table of Contents

EasyAR Sense 1.3 release notes

1.3.1

2016-07-29

EasyAR 1.3.1 mainly fixed compatibility issues on some Android devices and added support for Chinese paths, including json files and image paths.

Detailed updates since EasyAR 1.3.0 are as follows.

+ Added Chinese path support

+ Added support for "meta" data in json files

* Fixed parsing of UTF-8-BOM encoded json files

* Fixed camera display issues on some Android devices, Nexus 5s/6

1.3.0

2016-05-28

EasyAR 1.3.0 added several new features and many improvements, mainly in the following areas:

  1. Support for multiple targets.

    EasyAR can now track multiple targets at the same time. You can use one tracker to track multiple targets simultaneously, or load different targets in different trackers for simultaneous tracking. EasyAR supports dynamically changing the maximum number of tracked targets at runtime. For more usage details, see EasyAR Multi-Target.

  2. Interface changes for more flexible use.

    Compared with previous versions, some interfaces were adjusted in this version, but the overall framework did not change much. You can now use EasyAR Unity base prefabs like building blocks, and this version also adds many prebuilt modules for reference.

  3. Optimized detection and tracking to reduce jitter.

  4. Performance optimization and lower power consumption.

Detailed updates are as follows:

+ Add multi-target support

+ Add a typical multi-target sample

+ Add a sample for tracking targets and recognizing QR codes at the same time

+ Improve detection and tracking results and reduce jitter

+ Optimize algorithms to reduce power consumption

+ Add an API for drawing directly to a texture

+ Add an API for explicitly flipping camera input horizontally

+ Add an API for disabling Android auto-rotation detection

+ Add an API for setting external rotation

+ Unity: optimize rendering efficiency

+ Unity: add several commonly used prefabs that combine basic prefabs

+ Unity: add EasyARBehaviour for entering the key, initialization, and explicit handling of pause/resume/quit events

+ Unity: add an option to show/hide RealityPlane

+ Unity: add an API for opening a camera by index

+ Unity: add an API for setting rotation offset for custom hardware

+ Unity: modify the AugmentedTarget API to support custom pose filtering in the FrameUpdate event

+ Unity: modify the Target event handling API

* Adjust some APIs

* Fix a memory leak when switching scenes

* Fix false targets found after pause and resume

* Fix target detection when using transparent PNG images

* Fix initialization failure caused by spaces in the key

* Fix camera display errors at certain resolutions on iOS and Mac

* Fix a crash in the native iOS sample when switching to the background

* Unity: fix incorrect ImageTarget mesh display when the image is taller than it is wide

* Unity: fix resetting a target in the OnFound event

* Unity: fix possible white frames after the camera is opened

* Unity: fix the TargetOnTheFly and Coloring3D samples in Augmenter center mode

* Unity: fix a crash in the TargetOnTheFly sample in some cases