Table of Contents

Dispositivi e applicazioni di piattaforma supportati

EasyAR Mega è progettato per fornire un'esperienza di spatial computing multipiattaforma e coerente. Per raggiungere questo obiettivo, forniamo supporto dedicato per diversi dispositivi e piattaforme. Questo capitolo descrive in dettaglio su quali dispositivi e piattaforme Mega può essere eseguito e le differenze di esperienza che dispositivi diversi possono offrire.

Panoramica del supporto per dispositivi e piattaforme

Mega Cloud Localization e Mega Go localization lato dispositivo hanno ampie capacità di integrazione e supportano vari dispositivi e piattaforme che possono ottenere immagini dalla camera. Lo stato del supporto è il seguente:

Tipo di dispositivo Sistema operativo Piattaforma target Stato del supporto
Smartphone/tablet • iOS
• iPadOS
• Android
• Native
• Unity
• WeChat Mini Program
Supporto completo, copre quasi tutti gli smartphone/tablet sul mercato
Visore XR - • Unity Supporto limitato. Consultare supporto visori per il supporto specifico dei dispositivi
PC • Windows
• macOS
• Native
• Unity
Supporto limitato, usato solo per anteprima di effetti simulati. Consultare esecuzione simulazione EIF
Dispositivo personalizzato • Android • Native
• Unity
Supporto limitato. Richiede la funzione custom camera, adatta a sviluppatori avanzati

Differenze di esperienza su dispositivi diversi

Sebbene Mega Cloud Localization e Mega Go localization lato dispositivo supportino ampiamente vari dispositivi su piattaforme diverse, l'esperienza utente finale dipende anche dall'effetto del fusion tracking dei risultati di localization sul client.

In base alle condizioni hardware e alle capacità software di dispositivi e piattaforme specifici, classifichiamo i dispositivi secondo xDoF (x Degrees of Freedom). xDoF è un indicatore chiave per misurare la capacità di fusion tracking del dispositivo e influenza direttamente la qualità dell'esperienza Mega.

Classificazione dispositivo Requisiti hardware Requisiti software Livello esperienza
0DoF Nessun requisito obbligatorio oltre alla camera • Nessuno Base, nessuna terminal tracking capability; il contenuto virtuale può essere mostrato solo agganciato allo schermo
3DoF Richiede gyroscope • EasyAR Sense 4.7.0 o superiore Generale, terminal tracking capability limitata; l'esperienza è influenzata da direzione e velocità di movimento
5DoF Richiede gyroscope e accelerometer • Android 7.0 o superiore
• EasyAR Sense 4.7.0 (Lib Full)
Subottimale, una certa terminal tracking capability, ma l'esperienza nella direzione dell'altezza è ridotta
6DoF Richiede buoni IMU sensors Supporta uno qualsiasi dei seguenti:
• Apple ARKit
• Google ARCore
• Huawei AR Engine
• EasyAR Motion Tracker
Migliore, terminal fusion tracking capability completa, in grado di gestire vari modelli di movimento dell'utente
Nota

Per dispositivi Apple, per verificare se ARKit è supportato, vedere: ARKit verifying device support.
Per dispositivi Android, per verificare se ARCore è supportato, vedere: dispositivi supportati da ARCore.
Per dispositivi Huawei, per verificare se AR Engine è supportato, vedere: dispositivi supportati da AR Engine motion tracking.
Per altri dispositivi, per verificare se EasyAR Motion Tracker è supportato, vedere: dispositivi supportati da EasyAR motion tracking.
Per dispositivi visori XR, tutti i dispositivi che attualmente supportano l'integrazione Mega hanno capacità 6DoF completa.

Importante

Per garantire una buona esperienza utente, sui dispositivi che usano EasyAR Motion Tracker, Mega esegue un self-check prima dell'esecuzione. In particolare, il programma controlla lo stato di MotionTrackerCameraDeviceQualityLevel:

  • Limited: default 6DoF, può essere degradato manualmente a 5DoF, 3DoF o 0DoF
  • < Limited: default 5DoF, può essere degradato manualmente a 3DoF o 0DoF

Per i concetti correlati, vedere: introduzione a motion tracking.

Note aggiuntive per WeChat Mini Program

Quando si integra Mega Cloud Localization in un WeChat Mini Program, i requisiti del dispositivo sono diversi dallo sviluppo Native o Unity.

  • Il dispositivo deve supportare almeno la WeChat VisionKit V1 plane interface per poter funzionare.
  • Il supporto della WeChat VisionKit V2 plane interface è necessario per ottenere risultati relativamente ideali.

Per l'elenco dettagliato dei dispositivi supportati, consultare la documentazione ufficiale WeChat Mini Program: elenco di supporto V2 plane AR interface


EasyAR Mega fornisce supporto pronto all'uso per le principali piattaforme mobili. Quando si scelgono dispositivi target, dare priorità ai modelli che supportano ARKit/ARCore/AR Engine/EasyAR Motion Tracker o dispositivi visori XR specifici, per garantire agli utenti la migliore esperienza spaziale Mega.