Table of Contents

Verifikasi komponen

Komponen verifikasi digunakan untuk mensimulasikan dan memverifikasi efek Mega di PC.

Catatan

Saat mengembangkan aplikasi Unity, gunakan alat verifikasi sesi.

Gambaran umum antarmuka saat tidak berjalan

Ketika tidak berjalan, panel alat akan menampilkan

validation

Gambaran umum antarmuka saat berjalan

Setelah dijalankan, panel alat akan menampilkan

validation

Setelah jendela alat dibuka, jendela alat akan menampilkan

validation

Keterangan area alat

  1. Area kontrol jalankan
  2. Area pemutaran EIF
  3. Area kontrol lokasi
  4. Area kontrol tampilan
  5. Area informasi status

Area kontrol jalankan

validation

  1. Gunakan/matikan alat verifikasi
  2. Mulai/hentikan alat verifikasi
  3. Pilih url lokasi
  4. Buka jendela kontrol waktu jalankan alat verifikasi
  5. Buka alat sesi

Area pemutaran EIF

validation

  1. Putar/jeda
  2. Hentikan
  3. Maju 5 detik (tersedia untuk data format baru, kecuali perekaman berhenti secara abnormal)
  4. Putar dengan kecepatan lambat (tersedia untuk data format baru)
  5. Putar dengan kecepatan cepat (tersedia untuk data format baru)
  6. Mundur 5 detik (tersedia untuk data format baru, kecuali perekaman berhenti secara abnormal)
  7. Buka file EIF
  8. Waktu saat ini/jumlah waktu
  9. Kecepatan putar saat ini
  10. Progress pemutaran (bisa digeser untuk data format baru, kecuali perekaman berhenti secara abnormal)

Area Kontrol Posisi

validation

  1. Mulai/hentikan posisi (default: dijalankan)
  2. Atur ulang status pelacakan

Area Kontrol Tampilan

validation

  1. Tampilkan/sembunyikan latar belakang video
  2. Tampilkan/sembunyikan model Block (di bawah URP, model di jendela Scene juga akan disembunyikan)
  3. Atur transparansi model Block (tidak dapat digunakan di bawah URP)

Efek perubahan transparansi model Block adalah sebagai berikut

validation

Area Informasi Status

validation

  1. Salin konten respon posisi saat ini ke papan klip
  2. Indikator konten respon.
    • Hijau: Proses posisi berjalan normal dan berhasil menemukan block.
    • Putih: Proses posisi berjalan normal tetapi tidak berhasil menemukan block.
    • Merah: Terjadi kesalahan selama proses posisi.
  3. Informasi respon posisi

Alur penggunaan

Menyiapkan data EIF

Untuk memvalidasi hasil, Anda perlu menggunakan data EIF. Gunakan Alat Perekaman Data Simulasi dari Mega Toolbox untuk merekam berkas EIF. Tergantung pada format perekaman yang dipilih, hasil perekaman akan menyimpan berkas .mkveif (atau berkas .eif dan berkas .eif.json, keduanya harus ada).

Menyiapkan Paket

Pastikan com.easyar.sense telah diimpor. Jika belum diimpor, Anda akan melihat pesan berikut,

validation

Pada saat ini, Anda perlu menggunakan Unity Package Manager untuk mengimpor paket yang diperlukan: com.easyar.sense-**.tgz.

Mengisi Kunci Lisensi EasyAR Sense

Masuk ke Pusat Pengembangan EasyAR di halaman web untuk mendapatkan Kunci Lisensi EasyAR Sense.

validation

Buka EasyAR > Sense > Configuration di menu Unity.

validation

Kemudian, isi kunci lisensi yang Anda salin dari situs web di jendela Pengaturan Proyek yang terbuka.

validation

Menghubungkan Layanan Pemetaan Mega Setelah menambahkan alat, Anda perlu memilih layanan pemetaan yang akan divalidasi di alat yang sesuai.

validation

Menyiapkan data Blok (opsional)

Untuk melihat hasil pemetaan secara直观, umumnya disarankan untuk memuat data model Blok untuk area yang sesuai. Ikuti petunjuk komponen data Blok untuk memuatnya.

Menyiapkan data anotasi (opsional)

Jika Anda ingin menampilkan data anotasi saat pemetaan, Anda dapat menggunakan komponen anotasi untuk membuat anotasi atau mengimpor anotasi melalui komponen paket data anotasi.

validation

Jika data Blok dan data anotasi sudah diimpor ke dalam adegan, keduanya akan ditampilkan.

validation

Menyiapkan konten 3D (opsional)

Anda dapat membuat objek 3D melalui menu kanan. Perhatikan bahwa objek 3D harus ditempatkan di bawah node Blok.

validation

Setelah dibuat, Anda dapat mengatur posisi, ukuran, dan sebagainya sesuai kebutuhan.

validation

Tentu saja, Anda juga dapat mengimpor model Anda sendiri.

validation

Memulai alat

Aktifkan alat terlebih dahulu, lalu klik tombol jalankan untuk memulai.

validation

Anda juga dapat memulai melalui tombol di toolbar Unity.

validation

Setelah dijalankan, akan muncul pop-up peringatan. Jika Anda sedang mengembangkan aplikasi Unity, baca dengan seksama.

validation

Membuka EIF

Setelah EIF dibuka, pemutaran akan dimulai otomatis.

validation

Melihat hasil

Anda dapat mengontrol pemutaran sesuai kebutuhan. Biasanya, hasilnya akan seperti ini.

validation

Anda juga dapat menyembunyikan model Blok sepenuhnya, sehingga hasilnya akan sama dengan yang terlihat di dunia nyata.

validation

Menghentikan jalankan dan memulihkan aplikasi

Hentikan jalankan melalui tombol alat.

validation

Atau, Anda juga dapat menghentikan jalankan melalui tombol di toolbar Unity.

validation

Jika Anda ingin mengembangkan aplikasi Anda sendiri dan ingin menjalankan program Anda di editor, jangan lupa untuk menonaktifkan alat validasi (hanya berlaku untuk editor, tidak mempengaruhi hasil di ponsel).

validation

Efek tampilan dan saran penggunaan Unity

Menyesuaikan ukuran jendela game

Ukuran jendela disarankan konsisten dengan ukuran frame video EIF. Umumnya disarankan menggunakan ukuran tetap yang setara dengan 1080P, seperti 1080x1920 (landscape 1920x1080).

validation validation

Jika ukuran jendela berbeda signifikan dengan frame video EIF, tampilan video tidak akan lengkap, dan alat akan menampilkan pesan peringatan.

Menyesuaikan pencahayaan scene

Untuk pengamatan efek render yang lebih baik, pencahayaan dapat ditambahkan dan disesuaikan sesuai kebutuhan. Jika tidak ada kebutuhan khusus untuk pencahayaan Unity, biarkan Unity menghasilkan ambient light secara otomatis.

validation validation

Menampilkan jendela scene dan game secara bersamaan

Terkadang perlu melihat konten jendela scene dan game secara bersamaan. Atur tata letak jendela default Unity, sesuaikan posisi jendela scene dan game sesuai kebutuhan.

validation

Hal penting yang perlu diperhatikan saat pengembangan Unity

ARSession

Saat alat dijalankan, ARSession dan komponen EasyAR lainnya yang diperlukan akan dibuat secara otomatis. Jika ARSession sudah ada (aktif) di dalam adegan, alat akan menonaktifkan ARSession yang sudah ada. Namun, sesi yang dibuat secara dinamis tidak akan terkontrol dan akan menyebabkan kesalahan saat dijalankan.

Main Camera

Saat alat berjalan, Clear Flags dan Background dari main camera akan diubah. Clear Flags akan diubah menjadi Solid Color. Background akan diubah menjadi hitam. Perubahan ini tidak akan disimpan.

Mode pusat

Semua mode pusat yang didukung dapat digunakan saat alat berjalan. Biasanya, disarankan menggunakan mode pusat First Target.