Table of Contents

Verifikasi komponen

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

Tinjauan antarmuka status tidak berjalan

Jika alat verifikasi tidak dibuka di jendela terpisah, panel alat studio akan menampilkan

validation

Jika alat verifikasi dibuka di jendela terpisah, panel alat studio akan menampilkan

validation

Dan alat verifikasi jendela akan menampilkan

validation

Tinjauan antarmuka status berjalan

Jika alat verifikasi tidak dibuka di jendela terpisah, panel alat studio akan menampilkan

validation

Jika alat verifikasi dibuka di jendela terpisah, alat verifikasi jendela akan menyesuaikan tampilan berdasarkan ukuran jendela

validation validation

Penjelasan area alat

  1. Area kontrol berjalan
  2. Area pemutaran EIF
  3. Area kontrol penempatan
  4. Area kontrol tampilan
  5. Area informasi status

Area kontrol berjalan

validation validation

  1. Gunakan/nonaktifkan alat verifikasi
  2. Mulai/hentikan alat verifikasi
  3. Buka di jendela terpisah
  4. Tutup alat di jendela terpisah
  5. Pilih alat studio di jendela alat terpisah

Area pemutaran EIF

validation

  1. Putar/jeda
  2. Hentikan
  3. Maju 5s (data format baru tersedia, kecuali perekaman berhenti tidak normal)
  4. Pemutaran lambat (data format baru tersedia)
  5. Pemutaran cepat (data format baru tersedia)
  6. Mundur 5s (data format baru tersedia, kecuali perekaman berhenti tidak normal)
  7. Buka file EIF
  8. Waktu saat ini/total waktu
  9. Kecepatan saat ini
  10. Progres pemutaran (dapat diseret untuk data format baru, kecuali perekaman berhenti tidak normal)

Area kontrol pelacakan

validation

  1. Indikator status pelacakan
  2. Mulai/hentikan pelacakan (default aktif)
  3. Atur ulang status pelacakan
  4. Pilih alamat server (hanya dapat diubah saat alat tidak berjalan)

Penjelasan warna indikator status pelacakan

  • Hijau: Terdeteksi Block dan VIO perangkat berhasil dilacak, tampilkan hijau. Jika tidak ada hasil pelacakan baru, akan beralih ke transparan dalam 5 detik;
  • Kuning: Terdeteksi Block tetapi VIO perangkat gagal dilacak, tampilkan kuning. Jika tidak ada hasil pelacakan baru, akan beralih ke transparan dalam 5 detik;
  • Putih: Tidak terdeteksi Block, tampilkan putih. Jika tidak ada hasil pelacakan baru, akan beralih ke transparan dalam 5 detik;
  • Merah: Kesalahan pelacakan, tampilkan merah. Tetap ditampilkan hingga hasil pelacakan berikutnya dikembalikan;

Area kontrol tampilan

validation

  1. Tampilkan/sembunyikan latar belakang video
  2. Tampilkan/sembunyikan data anotasi
  3. Tampilkan/sembunyikan model Block (di URP akan sekaligus menyembunyikan model di jendela Scene)
  4. Tampilkan/sembunyikan nama tombol
  5. Kontrol transparansi model Block (tidak dapat digunakan di URP)

Efek perubahan transparansi model Block sebagai berikut

validation

Area informasi status

validation

  1. Status sesi yang diperbarui per frame
  2. Hasil pelacakan yang dikembalikan server (berkaitan dengan efek pelacakan, tetapi bukan seluruh hasil pelacakan)
  3. Salin
  4. Salin
  5. Tampilkan informasi dump di game-view atau tidak

Proses penggunaan

Persiapan eif data

Untuk memvalidasi efek, data EIF diperlukan. Silakan gunakan Alat rekam data uji EIF untuk simulasi pengembangan jarak jauh dari Mega Toolbox untuk merekam file EIF. Bergantung pada format rekaman yang dipilih, hasil rekaman akan menyimpan file .mkveif (atau file .eif dan file .eif.json, kedua file ini harus ada bersama-sama).

Persiapan package

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

validation

Saat ini, gunakan Unity Package Manager untuk mengimpor paket yang diperlukan: com.easyar.sense-**.tgz.

Mengisi easyar sense license key

Masuk ke EasyAR Development Center di situs web untuk mendapatkan EasyAR Sense License Key.

validation

Di menu Unity, buka EasyAR > Sense > Configuration.

validation

Kemudian, di jendela Project Settings yang terbuka, isi license key yang disalin dari situs web.

validation

Menghubungkan layanan pelokasian mega Setelah menambahkan alat, pilih layanan pelokasian yang ingin divalidasi di alat yang sesuai.

validation

Persiapan data block (opsional)

Untuk melihat efek pelokasian secara intuitif, umumnya disarankan untuk memuat data model Block area yang sesuai. Silakan merujuk ke petunjuk komponen Block Data untuk memuatnya.

Persiapan data anotasi (opsional)

Jika perlu menampilkan data anotasi saat pelokasian, Anda bisa menggunakan Komponen Anotasi untuk membuat anotasi atau mengimpor anotasi melalui Komponen Paket Data Anotasi.

validation

Jika pada saat ini data Block dan data anotasi sudah diimpor ke scene, keduanya akan ditampilkan di scene.

validation

Persiapan konten 3d (opsional)

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

validation

Setelah dibuat, Anda dapat menyesuaikan posisi, ukuran, dll. sesuai kebutuhan.

validation

Tentu saja, Anda juga dapat mengimpor model Anda sendiri.

validation

Memulai alat

Pertama, aktifkan alat, lalu klik tombol putar untuk memulai.

validation

Anda juga dapat memulainya melalui tombol di toolbar Unity.

validation

Setelah dimulai, akan muncul jendela peringatan. Jika Anda sedang mengembangkan aplikasi Unity, harap baca dengan saksama.

validation

Membuka eif

Setelah EIF dibuka, pemutaran akan dimulai secara otomatis.

validation

Melihat efek

Anda dapat mengontrol pemutaran sesuai kebutuhan. Efeknya biasanya akan seperti ini:

validation

Anda juga dapat sepenuhnya menyembunyikan model Block, sehingga efek yang terlihat akan sama seperti di dunia nyata.

validation

Menghentikan operasi dan pemulihan aplikasi

Hentikan operasi melalui tombol alat.

validation

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

validation

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

validation

Efek tampilan dan rekomendasi 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

Poin perhatian pengembangan unity

ARSession

Alat akan secara otomatis membuat ARSession dan komponen EasyAR lain saat dijalankan. Jika scene sudah memiliki ARSession aktif, alat akan menonaktifkan ARSession asli. Namun session yang dibuat secara dinamis tidak akan dikendalikan dan akan menyebabkan error jika dijalankan.

Main camera

Alat akan memodifikasi Clear Flags dan Background main camera saat berjalan. Clear Flags akan diubah menjadi Solid Color. Background akan diubah menjadi hitam. Modifikasi ini tidak akan disimpan.

Mode pusat

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