Devices supported by motion tracking
If a device (phone, glasses, or headset) has true-scale six-degree-of-freedom motion tracking capability through hardware or software, we call it a motion tracking device. These devices include but are not limited to devices that can run EasyAR motion tracking, ARCore/ARKit, Huawei AR Engine, or glasses with six-degree-of-freedom tracking capability.
EasyAR motion fusion can free image and object tracking from jitter, keep tracking stable, and continue tracking after leaving the camera view.
Choose motion tracking solutions for different platforms
Some operating systems or vendors provide similar motion tracking capabilities through system-native AR SDKs, such as Apple ARKit, Google ARCore, and Huawei AR Engine.
To ensure the best results, on some platforms EasyAR automatically selects the currently available platform-native motion tracking solution without additional configuration. For example, on iOS, EasyAR preferentially calls ARKit motion tracking. For more information, see the relationship between EasyAR motion tracking and platform-native motion solutions.
The currently supported devices for the EasyAR motion tracking solution include mainstream smartphones and tablets. EasyAR motion tracking currently does not support wearable devices such as AR/MR glasses. If these devices support six-degree-of-freedom motion tracking themselves, developers can access EasyAR through a custom camera and use it together with other EasyAR features.
For WeChat mini program developers, due to platform restrictions, none of the above motion tracking solutions can be used directly. You can refer to the similar motion tracking feature provided by WeChat mini programs.
Further reading
Learn about specific models supported by motion tracking