Table of Contents

Introduzione al formato EasyAR Mega Annotation

EasyAR Mega Annotation (EMA) è un formato dati per scambiare dati di annotazioni spaziali. I file usano normalmente l'estensione .ema. Un documento EMA può descrivere la relazione tra i Mega Block referenziati e le annotazioni, oltre ai dati di estensione definiti da applicazioni o terze parti.

Casi d'uso

Il formato EMA è comunemente usato nei seguenti scenari:

Nota

Se l'applicazione viene eseguita solo in Unity, i dati in formato EMA generalmente non sono necessari. Le scene e le funzionalità di serializzazione di Unity sono sufficienti per implementare le funzioni correlate.

Produzione e archiviazione

Mega Studio può produrre e modificare dati EMA, supportando le seguenti funzioni:

I documenti EMA possono essere archiviati localmente come file indipendenti oppure in un database di localization Mega. Ogni documento EMA in un database di localization è limitato a 4 MB.

Lettura e utilizzo

I documenti EMA possono essere letti e usati su diverse piattaforme.

  • API dati
  • Usare EmaDecoder.Decode per decodificare documenti EMA
  • Unity attualmente non fornisce un'interfaccia per caricare documenti EMA dal servizio

Vedere l'esempio MegaBlock_Ema per l'utilizzo.

Versione del formato

I documenti EMA dichiarano la versione del formato tramite il campo version dell'oggetto root.

Versione Definizione del formato
0.5 Formato EasyAR Mega Annotation 0.5