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 several bugs, and enhances the user experience.

Detailed updates are as follows:

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

+ Added input frame recording and playback function for debugging

+ Added more device models to MotionTracking compatibility list

* Fixed a memory leak issue in MotionTracking

* Changed the camera focus mode for MotionTracking to auto-focus

* Fixed a crash issue when SparseSpatialMapManager.load fails

* Fixed the camera image not updating in the Android HelloARMotionTracking sample

* Fixed some stability issues

4.0.0

2019-12-30

EasyAR has grown into a big family. Starting from version 4, the EasyAR SDK known to everyone in the past will be given a new name: EasyAR Sense. EasyAR Sense provides the capability to perceive the real world. This version includes all the features of 3.0.

EasyAR Sense is a standalone SDK. It does not rely on non-system components or tools like Unity3D. It provides flexible component-based APIs based on data flow.

Regarding Unity support, the EasyAR Sense Unity Plugin is a very thin wrapper designed to expose EasyAR Sense functionality within Unity. All code for the EasyAR Sense Unity Plugin is open-source and features well-designed interfaces. You can use this plugin directly to quickly create AR experiences, or refer to the plugin code to use EasyAR Sense interfaces and features more flexibly and customly, or to create your own Unity plugin.

EasyAR Sense 4.0 brings these brand new features:

  1. Sparse spatial map

    The sparse spatial map provides the ability to scan the physical space, generate a point cloud map simultaneously, and perform real-time localization. Developers can quickly create applications based on real space, such as AR instructions and AR navigation guides. Virtual content deployed on the point cloud map will also be persistently placed in the real space, connecting the virtual world and the physical world. Furthermore, multi-user AR interaction can also be realized on this basis.

  2. Dense spatial map

    Virtual content interacting and colliding with the physical world makes the AR experience more realistic. EasyAR Sense 4.0 supports real-time reconstruction of the environment's dense spatial map, enabling effects like collision and occlusion, thereby building more authentic AR experiences.

  3. Motion tracking

    It provides a multi-sensor fusion method to solve position and posture, reducing drift caused by camera movement, making virtual objects more stable in space. It also provides relocation functionality to recover positioning after tracking loss. Applications using motion tracking do not rely on ARCore, nor do they require end-users to install ARCore services via the Google services framework.

  4. ARKit/ARCore support

    Supports using ARKit on iOS and ARCore on Android, and can be used alongside other features of EasyAR Sense.

The EasyAR Sense Unity plugin has also received significant improvements, mainly focused on these aspects:

  1. Coherent design evolution

    All the features and advantages of the EasyAR Sense 1/2/3 Unity plugins are preserved in this version. This version of the plugin uses as much of Unity's native functionality as possible, such as using OnEnable/OnDisable to control start/stop. Most EasyAR Sense features can work without needing to write scripts. All new features of EasyAR Sense 4.0 are supported, and many bugs have been fixed.

  2. Optimized editor experience

    The editor can now display gizmos for image targets, providing a better experience than the automatically generated meshes in edit mode from previous versions. Critical errors (such as license key verification failure) are displayed on screen via pop-up messages to aid debugging. In addition to the API, a Unity tool window is provided to generate image target data.

  3. More samples, covering more detailed APIs

    Added samples demonstrating all new features and the combined working of different algorithms. Added samples supporting AR glasses, pre-calibrated for two models: Shadow Creator Action One and EPSON BT-350. Many "how-to" questions from the community are answered in these samples. Thanks for your feedback!

EasyAR Sense 4.0 offers three subscription models: Free Personal Edition, monthly paid Professional Edition, and Enterprise Edition with customized features.

Details about features, pricing, payment methods, etc., can be found on the Product page and Pricing page.