Table of Contents

Introducción al formato EasyAR Mega Annotation

EasyAR Mega Annotation (EMA) es un formato de datos para intercambiar datos de anotaciones espaciales. Los archivos suelen usar la extensión .ema. Un documento EMA puede describir la relación entre los Mega Block referenciados y las anotaciones, así como datos de extensión definidos por aplicaciones o terceros.

Casos de uso

El formato EMA se usa habitualmente en los siguientes escenarios:

Nota

Si la aplicación solo se ejecuta en Unity, generalmente no se requieren datos en formato EMA. Las escenas y funciones de serialización propias de Unity bastan para implementar las funciones relacionadas.

Producción y almacenamiento

Mega Studio puede producir y editar datos EMA, con soporte para las siguientes funciones:

Los documentos EMA pueden almacenarse localmente como archivos independientes o en una base de datos de localization Mega. Cada documento EMA en una base de datos de localization está limitado a 4 MB.

Lectura y uso

Los documentos EMA pueden leerse y usarse en diferentes plataformas.

  • API de datos
  • Use EmaDecoder.Decode para decodificar documentos EMA
  • Unity actualmente no proporciona una interfaz para cargar documentos EMA desde el servicio

Consulte el ejemplo MegaBlock_Ema para su uso.

Versión del formato

Los documentos EMA declaran la versión del formato mediante el campo version del objeto raíz.

Versión Definición del formato
0.5 Formato EasyAR Mega Annotation 0.5