Table of Contents

Введение в дополненную реальность EasyAR

EasyAR Sense — это движок дополненной реальности (Augmented Reality, AR), предоставляющий возможность воспринимать реальный мир. Основа EasyAR — tracking и rendering.

  • Tracking: вычисляет положение и позу камеры в реальном мире (шесть степеней свободы, 6-DoF), обеспечивая стабильное прикрепление виртуальных объектов к целям.
  • Rendering: объединяет виртуальный контент, например 3D-модели, видео и анимацию, с реальными сценами, поддерживая взаимодействие, столкновения и окклюзию.

Обзор функций EasyAR

EasyAR поддерживает различные возможности восприятия реальности и объединения виртуального с реальным, включая image tracking или object tracking для известных 2D/3D-целей, а также markerless motion tracking и surface tracking. EasyAR также предоставляет крупномасштабное решение visual localization и spatial computing, EasyAR Mega.

  • EasyAR Mega

    Облачно-оконечная совместная технология spatial computing, постоянное пространство digital twin, крупномасштабная высокоточная indoor/outdoor localization и virtual-real occlusion.

  • Motion tracking

    Непрерывное markerless tracking положения и позы устройства с шестью степенями свободы (6DoF) в трехмерном пространстве.

  • Sparse Spatial Map

    Реконструкция небольшой среды и visual tracking на стороне устройства, поддержка многопользовательских и постоянных сценариев в малых пространствах.

  • Dense Spatial Map

    Сканирует среду для создания 3D-сетки в реальном времени и поддерживает расширенные эффекты, такие как реальные столкновения и окклюзия.

  • Surface tracking

    В реальном времени обнаруживает и отслеживает поверхности объектов, поддерживая размещение виртуальных объектов на столах, полу или стенах.

  • Planar Image Tracking

    Распознает и отслеживает плоские изображения, накладывая виртуальный контент на изображения.

  • Cloud Recognition Service (CRS)

    Облачное распознавание большого количества плоских изображений, которое можно объединять с local tracking.

  • Object Tracking

    Непосредственно в реальном времени генерирует цели из OBJ-моделей, распознает и отслеживает реальные 3D-объекты.

Быстрый старт для платформ разработки

EasyAR поддерживает Unity, native platforms (Android/ iOS/ windows/ macOS), WeChat Mini Program и Web. Обратитесь к соответствующему руководству быстрого старта в зависимости от выбранной платформы разработки.