Table of Contents

Pengantar format EasyAR Mega Annotation

EasyAR Mega Annotation (EMA) adalah format data untuk pertukaran data anotasi spasial. File biasanya menggunakan ekstensi .ema. Dokumen EMA dapat menjelaskan hubungan antara Mega Block yang direferensikan dan anotasi, serta data ekstensi yang didefinisikan oleh aplikasi atau pihak ketiga.

Skenario penggunaan

Format EMA umum digunakan dalam skenario berikut:

Catatan

Jika aplikasi hanya berjalan di Unity, data format EMA umumnya tidak diperlukan. Scene dan fitur serialisasi Unity sudah cukup untuk menyelesaikan fungsi terkait.

Produksi dan penyimpanan

Mega Studio dapat menghasilkan dan mengedit data EMA, serta mendukung fitur berikut:

Dokumen EMA dapat disimpan secara lokal sebagai file mandiri, atau disimpan dalam database localization Mega. Setiap dokumen EMA dalam database localization dibatasi hingga 4 MB.

Membaca dan menggunakan

Dokumen EMA dapat dibaca dan digunakan pada berbagai platform.

  • API data
  • Gunakan EmaDecoder.Decode untuk mendekode dokumen EMA
  • Unity saat ini belum menyediakan antarmuka untuk memuat dokumen EMA dari layanan

Lihat contoh MegaBlock_Ema untuk penggunaannya.

Versi format

Dokumen EMA mendeklarasikan versi format melalui field version pada objek root.

Versi Definisi format
0.5 Format EasyAR Mega Annotation 0.5