Table of Contents

Simulasi di Unity editor

Dokumen ini akan memandu Anda melalui simulasi pelokalan skenario nyata di Unity editor, membantu Anda menyelesaikan pemeriksaan penyelarasan statis konten virtual sebelum peluncuran mini-program.

Sebelum memulai

Penting

Menggunakan data EIF yang direkam di lokasi dapat memverifikasi secara visual apakah penempatan konten virtual akurat.

Namun karena perbedaan lingkungan platform antara xr-frame dan Unity, logika skrip kode dan hasil rendering tidak dapat diverifikasi dalam simulasi.

Simulasi

  1. Buat lisensi Sense

    Karena simulasi di Unity memerlukan EasyAR Sense, siapkan lisensi Sense (dapat berupa versi percobaan).

    Di EasyAR Development Center, pilih [Sense Authorization Management] > [Create a new Sense License Key]:

    Lisensi Sense

    • Pilih EasyAR Sense Personal Edition.
    • Pada opsi 'Use sparse space', pilih 'No'.
    • Isi nama aplikasi apa pun, iOS Bundle ID, dan Android Package Name.
    • Klik OK, kemudian lisensi yang diajukan akan muncul di Sense Authorization Management di Development Center.

    Informasi lisensi Sense

  2. Di EasyAR Development Center, pilih lisensi Sense yang diajukan dalam persiapan.

    Daftar lisensi Sense

    Klik salin:

    Salin lisensi Sense

  3. Klik menu atas Unity editor [EasyAR] > [Mega] > [Configuration] untuk masuk ke halaman konfigurasi:

    Konfigurasi

  4. Klik Sense di sebelah kiri untuk konfigurasi, isi lisensi Sense.

    Isi lisensi Sense

  5. Aktifkan alat verifikasi, klik run.

    Skenario yang telah ditempatkan

    Di jendela pop-up, klik OK.

    Jendela pop-up

  6. Klik tombol muat untuk memuat file EIF.

    Tombol muat

    Pilih file EIF yang disimpan dalam persiapan (berakhiran .eif atau .mkveif).

    Pilih EIF

  7. Sembunyikan Block Mesh.

    • Anda dapat menyetel semua Block Mesh menjadi tersembunyi.

      Sembunyikan Block Mesh

    • Anda dapat menyetel Block Mesh Alpha menjadi 0 di alat verifikasi, yaitu transparan.

      Ubah Alpha

      Seret bilah kontrol ke paling kiri.

  8. Putar EIF

Penting

Saat memutar EIF di Unity editor, SDK dan data frame input yang digunakan berbeda dengan yang digunakan oleh mini-program xr-frame, oleh karena itu cara ini:

✅ Dapat digunakan untuk memverifikasi secara visual apakah penempatan konten virtual akurat, memverifikasi akurasi pelokalan layanan cloud di lokasi tersebut.

❌ Tidak dapat digunakan untuk memverifikasi hasil akhir operasi perangkat nyata mini-program xr-frame.

Cara kerja dan harapan: Saat Unity memutar data EIF, EasyAR SDK akan memanggil data frame input yang direkam, mengirimkan permintaan cloud nyata ke layanan pelokalan yang dikonfigurasi.

  • Jika pelokalan berhasil dan stabil: Posisi model akurat dan tidak melayang, maka dapat diharapkan skenario ini juga akan memberikan hasil yang ideal di mini-program xr-frame.

  • Jika pelokalan gagal atau tidak normal: Model sering melompat, bergeser, atau tidak dapat dilokalkan, biasanya berarti mini-program xr-frame saat dijalankan di perangkat nyata juga akan menghadapi masalah serupa.

Topik terkait