Table of Contents

Dispositivos y aplicaciones de plataforma compatibles

EasyAR Mega está diseñado para ofrecer una experiencia de spatial computing multiplataforma y coherente. Para lograr este objetivo, proporcionamos soporte dedicado para distintos dispositivos y plataformas. Este capítulo describe en detalle en qué dispositivos y plataformas puede ejecutarse Mega, así como las diferencias de experiencia que pueden ofrecer distintos dispositivos.

Resumen de soporte de dispositivos y plataformas

Mega Cloud Localization y Mega Go localization en dispositivo tienen amplias capacidades de integración y admiten diversos dispositivos y plataformas que pueden obtener imágenes de cámara. El estado de soporte es el siguiente:

Tipo de dispositivo Sistema operativo Plataforma objetivo Estado de soporte
Smartphone/tablet • iOS
• iPadOS
• Android
• Native
• Unity
• WeChat Mini Program
Soporte completo, cubre casi todos los smartphones/tablets del mercado
Visor XR - • Unity Soporte limitado. Consulte soporte de visores para ver el soporte de dispositivos específico
PC • Windows
• macOS
• Native
• Unity
Soporte limitado, usado solo para vista previa de efectos simulados. Consulte ejecución de simulación EIF
Dispositivo personalizado • Android • Native
• Unity
Soporte limitado. Requiere la función custom camera, adecuada para desarrolladores avanzados

Diferencias de experiencia en distintos dispositivos

Aunque Mega Cloud Localization y Mega Go localization en dispositivo admiten ampliamente diversos dispositivos que se ejecutan en distintas plataformas, la experiencia final del usuario también depende del efecto de fusion tracking de los resultados de localization en el cliente.

Según las condiciones de hardware y las capacidades de software de dispositivos y plataformas concretos, clasificamos los dispositivos por xDoF (x Degrees of Freedom). xDoF es un indicador clave para medir la capacidad de fusion tracking del dispositivo y afecta directamente a la calidad de experiencia de Mega.

Clasificación del dispositivo Requisitos de hardware Requisitos de software Nivel de experiencia
0DoF Sin requisitos obligatorios excepto la cámara • Ninguno Básico, sin capacidad de terminal tracking; el contenido virtual solo puede mostrarse pegado a la pantalla
3DoF Requiere gyroscope • EasyAR Sense 4.7.0 o superior General, capacidad limitada de terminal tracking; la experiencia se ve afectada por la dirección y velocidad de avance
5DoF Requiere gyroscope y accelerometer • Android 7.0 o superior
• EasyAR Sense 4.7.0 (Lib Full)
Subóptimo, cierta capacidad de terminal tracking, pero la experiencia en la dirección de altura se reduce
6DoF Requiere buenos IMU sensors Admite cualquiera de los siguientes:
• Apple ARKit
• Google ARCore
• Huawei AR Engine
• EasyAR Motion Tracker
Mejor, capacidad completa de terminal fusion tracking que puede manejar varios patrones de movimiento del usuario
Nota

Para dispositivos Apple, para comprobar si ARKit es compatible, consulte: ARKit verifying device support.
Para dispositivos Android, para comprobar si ARCore es compatible, consulte: dispositivos compatibles con ARCore.
Para dispositivos Huawei, para comprobar si AR Engine es compatible, consulte: dispositivos compatibles con AR Engine motion tracking.
Para otros dispositivos, para comprobar si EasyAR Motion Tracker es compatible, consulte: dispositivos compatibles con EasyAR motion tracking.
Para dispositivos visores XR, todos los dispositivos que actualmente admiten integración con Mega tienen capacidad 6DoF completa.

Importante

Para garantizar una buena experiencia de usuario, en dispositivos que usan EasyAR Motion Tracker, Mega realiza una autocomprobación antes de ejecutarse. En concreto, el programa comprueba el estado de MotionTrackerCameraDeviceQualityLevel:

  • Limited: 6DoF de forma predeterminada, puede degradarse manualmente a 5DoF, 3DoF o 0DoF
  • < Limited: 5DoF de forma predeterminada, puede degradarse manualmente a 3DoF o 0DoF

Para conceptos relacionados, consulte: introducción a motion tracking.

Notas adicionales para WeChat Mini Program

Al integrar Mega Cloud Localization en WeChat Mini Program, los requisitos del dispositivo son distintos de los del desarrollo Native o Unity.

  • El dispositivo debe admitir al menos WeChat VisionKit V1 plane interface para poder ejecutarse.
  • Se requiere soporte para WeChat VisionKit V2 plane interface para obtener un efecto relativamente ideal.

Para la lista detallada de dispositivos compatibles, consulte la documentación oficial de WeChat Mini Program: lista de soporte de V2 plane AR interface


EasyAR Mega proporciona soporte listo para usar para las principales plataformas móviles. Al seleccionar dispositivos objetivo, priorice los modelos que admiten ARKit/ARCore/AR Engine/EasyAR Motion Tracker o dispositivos visores XR específicos, para garantizar que los usuarios obtengan la mejor experiencia espacial de Mega.