Getting started with EasyAR augmented reality
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 position and orientation (six degrees of freedom, 6-DoF) of the camera in the real world, ensuring virtual objects remain stably attached to the target.
- Rendering: integrates 3D models, videos, animations, and other virtual content with real-world scenes, supporting interaction, collision, and occlusion.
EasyAR feature overview
EasyAR supports various reality perception and virtual-real fusion capabilities, including known 2D/3D target image tracking or object tracking, as well as markerless motion tracking and surface tracking. EasyAR also provides large-scale visual positioning and spatial computing solutions EasyAR Mega.
EasyAR Mega
Device-cloud collaborative spatial computing technology, persistent digital twin space, large-scale, high-precision indoor/outdoor positioning with virtual-real occlusion.
Motion tracking
Markerless continuous tracking of a device's six degrees-of-freedom (6DoF) position and orientation in 3D space.
Sparse spatial map
Device-side, small-scale environment reconstruction and visual tracking, enabling multi-user and persistent experiences in compact spaces.
Dense spatial map
Scan environments to generate real-time 3D meshes, supporting advanced effects like physical collisions and occlusion.
Surface tracking
Real-time surface detection and tracking, enabling virtual object placement on tables, floors, or walls.
Planar image tracking
Recognize and track planar images to overlay virtual content.
Cloud recognition service (CRS)
Cloud-based recognition of massive planar images, compatible with local tracking.
Object tracking
Generate targets directly from OBJ models in real-time to recognize and track real 3D objects.
Quick start for development platforms
EasyAR supports Unity, native platforms (Android/iOS/Windows/macOS), WeChat Mini Programs, and Web platforms. Refer to the corresponding quick start guide based on the selected development platform.