Introdução à realidade aumentada EasyAR
EasyAR Sense é um engine de realidade aumentada (Augmented Reality, AR) que fornece a capacidade de perceber o mundo real. O núcleo do EasyAR está em tracking e rendering.
- Tracking: calcula a posição e a pose da câmera no mundo real (six degrees of freedom, 6-DoF), garantindo que objetos virtuais fiquem anexados de forma estável aos targets.
- Rendering: integra conteúdos virtuais, como modelos 3D, vídeos e animações, com cenas reais, oferecendo suporte a interaction, collision e occlusion.
Visão geral dos recursos do EasyAR
EasyAR oferece suporte a várias capacidades de percepção do mundo real e fusão virtual-real, incluindo image tracking ou object tracking para targets 2D/3D conhecidos, bem como markerless motion tracking e surface tracking. EasyAR também fornece uma solução de visual localization e spatial computing em larga escala, EasyAR Mega.
EasyAR Mega
Tecnologia de spatial computing colaborativa end-cloud, espaço digital twin persistente, localization indoor e outdoor em larga escala e alta precisão, com virtual-real occlusion.
Motion tracking
Tracking contínuo sem marker da posição e pose six degrees of freedom (6DoF) do dispositivo no espaço 3D.
Sparse Spatial Map
Reconstrução de ambiente em pequena escala e visual tracking no lado do dispositivo, com suporte a experiências multiusuário e persistentes em pequenos espaços.
Dense Spatial Map
Escaneia o ambiente para gerar uma malha 3D em tempo real e oferece suporte a efeitos avançados, como collision e occlusion reais.
Surface tracking
Detecta e rastreia superfícies de objetos em tempo real, com suporte à colocação de objetos virtuais em mesas, pisos ou paredes.
Planar Image Tracking
Reconhece e rastreia imagens planas, sobrepondo conteúdo virtual às imagens.
Cloud Recognition Service (CRS)
Reconhecimento na nuvem de enormes quantidades de imagens planas, que pode ser combinado com local tracking.
Object Tracking
Gera targets diretamente a partir de modelos OBJ em tempo real, reconhecendo e rastreando objetos 3D reais.
Quick start da plataforma de desenvolvimento
EasyAR oferece suporte a Unity, plataformas nativas (Android/ iOS/ windows/ macOS), WeChat Mini Program e plataformas Web. Consulte o tutorial de quick start correspondente de acordo com a plataforma de desenvolvimento selecionada.