Table of Contents

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.