EasyAR augmented reality introduction
EasyAR Sense is an augmented reality (AR) engine that provides the ability to perceive the real world. The core of EasyAR lies in tracking and rendering.
- Tracking: Calculates the camera position and pose in the real world (six degrees of freedom, 6-DoF), ensuring that virtual objects stay stably attached to targets.
- Rendering: Integrates virtual content such as 3D models, videos, and animations with real scenes, supporting interaction, collision, and occlusion.
EasyAR feature overview
EasyAR supports various real-world perception and virtual-real fusion capabilities, including image tracking or object tracking for known 2D/3D targets, as well as markerless motion tracking and surface tracking. EasyAR also provides a large-scale visual localization and spatial computing solution, EasyAR Mega.
EasyAR Mega
End-cloud collaborative spatial computing technology, persistent digital twin space, and large-scale, high-precision indoor and outdoor localization with virtual-real occlusion.
Motion tracking
Markerless continuous tracking of the device's six degrees of freedom (6DoF) position and pose in 3D space.
Sparse Spatial Map
Device-side small-scale environment reconstruction and visual tracking, supporting multi-user and persistent experiences in small spaces.
Dense Spatial Map
Scans the environment to generate a real-time 3D mesh and supports advanced effects such as real collision and occlusion.
Surface tracking
Detects and tracks object surfaces in real time, supporting placement of virtual objects on desktops, floors, or walls.
Planar Image Tracking
Recognizes and tracks planar images, overlaying virtual content on images.
Cloud Recognition Service (CRS)
Cloud-based recognition of massive planar images, which can be combined with local tracking.
Object Tracking
Generates targets directly from OBJ models in real time, and recognizes and tracks real 3D objects.
Development platform quick start
EasyAR supports Unity, native platforms (Android/ iOS/ windows/ macOS), WeChat Mini Program, and Web platforms. Refer to the corresponding quick start tutorial according to the selected development platform.