Table of Contents

EasyAR Sense 4.0 release notes

4.0.1

2020-05-13

EasyAR Sense 4.0.1 adds some minor features, fixes some bugs, and improves the user experience.

Detailed updates are as follows:

+ Added the "access quota reached" state to the CloudRecognizer status callback

+ Added input frame recording and playback for debugging

+ Added more MotionTracking supported devices

* Fixed a memory leak in MotionTracking

* Changed the MotionTracking camera focus mode to auto focus

* Fixed a crash when SparseSpatialMapManager.load failed

* Fixed the issue where the camera image did not update in the Android HelloARMotionTracking sample

* Fixed some stability issues

4.0.0

2019-12-30

EasyAR has grown into a large family. Starting from version 4, the well-known EasyAR SDK is given a new name: EasyAR Sense. EasyAR Sense provides the capability to perceive the real world. This version includes all 3.0 features.

EasyAR Sense is an independent SDK. It does not depend on non-system components or tools such as Unity3D, and can provide flexible data-flow-based component APIs.

For Unity support, EasyAR Sense Unity Plugin is a very thin wrapper used to expose EasyAR Sense features in Unity. All code of EasyAR Sense Unity Plugin is open source and has well-designed interfaces. You can use the plugin directly to quickly create AR experiences, or refer to the plugin code to use EasyAR Sense interfaces and features in a more flexible and customized way, or to create your own Unity plugin.

EasyAR Sense 4.0 brings these new features:

  1. Sparse Spatial Map

    Sparse Spatial Map provides the capability to scan physical spaces, generate point cloud maps, and perform real-time localization. Developers can quickly create applications based on real spaces, such as AR manuals and AR navigation or guided tours. Virtual content deployed on the point cloud map is also persistently placed in the real space, connecting the virtual world with the physical world. Multi-user AR interaction can also be implemented on this basis.

  2. Dense Spatial Map

    AR experiences become more realistic when virtual content interacts and collides with the physical world. EasyAR Sense 4.0 supports real-time reconstruction of dense spatial maps of the environment, enabling effects such as collision and occlusion to build more realistic AR experiences.

  3. Motion Tracking

    Motion Tracking calculates position and pose through multi-sensor fusion, reducing drift caused by camera motion and making virtual objects more stable in space. It also provides relocalization, allowing localization to recover after tracking is lost. Applications using Motion Tracking do not depend on ARCore, and end users do not need to install ARCore services through Google Services Framework.

  4. ARKit/ARCore support

    Supports using ARKit on iOS and ARCore on Android, and they can be used together with other EasyAR Sense features.

EasyAR Sense Unity Plugin has also been greatly improved, mainly in the following areas:

  1. Coherent design evolution

    All features and advantages of the Unity plugins for EasyAR Sense 1/2/3 are retained in this version. This version of the plugin uses Unity's own features as much as possible, such as using OnEnable/OnDisable to control start/stop. Most EasyAR Sense features can work directly without scripting. All new features of EasyAR Sense 4.0 are already supported, and many bugs have also been fixed.

  2. Editor experience optimization

    The editor can display the gizmo of an image target, replacing the automatically generated mesh in edit mode in previous versions with a better experience. Serious errors, such as license key verification failure, are displayed on screen through pop-up messages to help debugging. In addition to APIs, a Unity tool window is provided to generate image target data.

  3. More samples covering more detailed APIs

    Added samples that demonstrate all new features and different algorithm combinations. Added samples for AR glasses support, with two AR glasses pre-calibrated: Shadow Creator Action One and EPSON BT-350. Many "how to use" questions from the community are answered in these samples. Thank you for your feedback!

EasyAR Sense 4.0 provides three subscription modes: free Personal Edition, monthly paid Professional Edition, and Enterprise Edition with customized features.

Detailed information about features, pricing, payment methods, and more is available on the product page and pricing page.