Введение в дополненную реальность 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. Обратитесь к соответствующему руководству быстрого старта в зависимости от выбранной платформы разработки.