Table of Contents

Panduan pemecahan masalah anomali Mega Reality Mesh

Dalam pengembangan aplikasi Mega, penempatan konten virtual dicapai melalui Mesh. Efek visual dan akurasi model Mesh akan memengaruhi ketepatan penempatan konten virtual, bahkan berdampak pada hasil pemosisian akhir Mega. Dokumen ini akan menjelaskan beberapa masalah efek visual dan akurasi yang mungkin ditemui pada model Mesh, membantu Anda membedakan cacat model dengan benar dan mengidentifikasi masalah serius untuk dilaporkan.

Apa itu model Mesh

Mega Mesh adalah model geometri tiga dimensi yang direkonstruksi dari data lingkungan yang dikumpulkan. Fungsi utamanya adalah menyediakan referensi fisik nyata untuk konten virtual, memungkinkan objek virtual terhalang dengan benar oleh dinding, lantai, meja, kursi, dan objek nyata lainnya, sehingga mencapai pengalaman fusi realitas-virtual yang lebih autentik.

Model Mega Mesh direkonstruksi secara otomatis oleh algoritma cloud dari video yang dikumpulkan, bukan hasil pemodelan manual yang presisi. Oleh karena itu, secara alami akan terdapat sedikit ketidaksempurnaan.

Ekspektasi yang benar:

  • Warna keseluruhan pada dasarnya konsisten dengan lingkungan nyata, warna utama dinding area besar, lantai, dan objek benar.
  • Tekstur struktur utama dapat dikenali (seperti pola ubin lantai, motif wallpaper, tampilan pameran).
  • Model mampu memberikan efek pencahayaan dan perpaduan warna yang baik dalam AR.

Ketidaksempurnaan ringan adalah hal yang normal, umum terjadi:

  • Di area dengan pencahayaan kompleks, warna tekstur mungkin tampak gelap, terang, atau memiliki warna yang tidak normal
  • Pada objek jarak jauh atau area tepi, tekstur mungkin sedikit buram atau teregang
  • Mega menyediakan model LOD, mungkin terdapat ketidakkonsistenan warna tekstur antar blok LOD
  • Di area sambungan antar sudut pandang berbeda, mungkin terdapat sedikit pergeseran tekstur atau garis sambungan
  • Detail objek kecil seperti teks atau papan tanda mungkin tidak jelas
  • Objek dinamis seperti orang atau kendaraan mungkin meninggalkan bayangan samar atau noda warna
  • Objek transparan atau reflektif seperti kaca atau air, mungkin memiliki struktur yang hilang atau cekung
  • Dinding atau lantai tidak benar-benar rata, terdapat tonjolan kecil atau "duri"
  • Terdapat lubang kecil pada model

Ketidaksempurnaan ini biasanya tidak terlalu memengaruhi pengalaman Anda, merupakan batasan wajar dari algoritma rekonstruksi otomatis, dan tidak memerlukan penanganan khusus.

Jenis anomali model mana yang perlu ditangani

Situasi berikut termasuk cacat serius yang secara langsung memengaruhi efek aplikasi, perlu diperhatikan dan ditangani.

Jenis masalah Manifestasi khas Dampak yang mungkin terjadi
Area besar yang hilang atau berlubang Seluruh dinding yang tidak reflektif atau transparan sama sekali tidak memiliki Mesh, objek virtual tidak dapat terhalang dengan benar Tidak dapat mencapai halangan yang benar di area tersebut
Kesalahan struktur area besar Seluruh dinding salah direkonstruksi menjadi miring, atau dimensi ruangan sangat tidak sesuai dengan kenyataan Menyebabkan objek virtual tidak sejajar dengan lingkungan nyata, sangat memengaruhi efek halangan
Deformasi atau kemiringan parah Lantai jelas miring, dinding terdistorsi, posisi objek sangat bergeser Posisi konten virtual kacau, halangan tidak normal
Kebisingan atau titik acak parah Banyak fragmen melayang di udara Halangan berkedip, kinerja menurun
Area kunci sepenuhnya salah Mesh di area interaksi penting sepenuhnya salah (seperti tangga, podium pamer, dll.) Interaksi pengguna gagal, pengalaman rusak
Model mengalami pelapisan Melihat lantai atau dinding berlapis di lokasi yang sama Halangan salah, pemosisian tidak akurat
Warna area besar sepenuhnya salah Tekstur dinding, lantai, dll. menunjukkan warna aneh atau warna sepenuhnya salah Lingkungan keseluruhan terlihat tidak nyata, tidak selaras secara visual

Penanganan masalah dan pelaporan

Setelah menemukan cacat model serius di atas, kumpulkan informasi dengan cara berikut dan laporkan untuk membantu kami dengan cepat menemukan dan memperbaiki masalah.

Mengumpulkan informasi yang diperlukan

  1. Tangkapan layar atau video

    • Tangkapan layar: Minimal 3 gambar dari sudut berbeda, dan tandai area bermasalah.
    • Video: Rekam video 10 ~ 30 detik menggunakan ponsel atau perangkat lunak perekam layar komputer, rekam area Mesh yang tidak normal.
  2. Deskripsi masalah

    Saat melaporkan masalah, informasi berikut harus disertakan:

    • Cakupan masalah: Apakah seluruh peta bermasalah, atau hanya area lokal tertentu
    • Jenis peta: Mega menyediakan beberapa cara pembuatan peta, perlu disebutkan jenis pembuatan peta yang bermasalah
    • Lokasi masalah, area: Posisi spesifik masalah, misalnya area "podium pusat lobi lantai satu museum" pada peta tunggal bermasalah, atau pada peta skala besar, tunjukkan sub-peta mana saja yang mengalami pelapisan saat penggabungan
    • Deskripsi masalah: Bersamaan dengan tangkapan layar atau video yang direkam, tunjukkan secara detail area masalah dan fenomena tidak normal, jika melibatkan banyak peta sebutkan nama sub-peta. Contoh: "Gedung kantor di peta XX lantai 3, model dinding koridor sisi barat miring sekitar 15 derajat" atau "Sub-peta A sisi barat dan sub-peta B sisi timur mengalami pelapisan", dll.

    Jangan hanya mengatakan "model bermasalah" atau "Mesh tidak bagus", kurangnya tangkapan layar dan deskripsi spesifik akan sangat memperlambat waktu penanganan masalah.

  3. Informasi peta

    • Laporan pembuatan peta: Sediakan laporan pembuatan peta untuk peta bermasalah dari Mega Block

      Unduh laporan pembuatan peta

    • Informasi layanan pemosisian: Dapat mengekspor informasi layanan pemosisian di Unity

      Informasi layanan pemosisian

Mengajukan laporan

Kirimkan tangkapan layar atau rekaman layar, deskripsi masalah, serta informasi peta kepada staf EasyAR. Setelah dianalisis, kami akan memberikan umpan balik tentang cara penanganan masalah.

  • Alur penanganan: Kami akan memeriksa data pengumpulan asli serta hasil rekonstruksi cloud berdasarkan materi yang Anda berikan.
  • Penyebab yang mungkin: Mungkin disebabkan perubahan lingkungan di area tersebut saat pengumpulan, masalah perangkat pengumpulan, atau batasan algoritma pembuatan peta dalam skenario tertentu.
  • Jika pengumpulan tidak sesuai standar: Kami akan mengevaluasi apakah perlu mengumpulkan ulang atau menambah data area tersebut, dan membuat peta ulang.
  • Jika data pengumpulan normal: Metode rekonstruksi cloud mungkin memiliki kekurangan, kami akan melakukan iterasi dan pengoptimalan di versi mendatang, dan memberikan solusi yang dapat menyelesaikan masalah Anda.

Memahami fungsi dan batasan model Mesh dengan benar, membedakan "ketidaksempurnaan normal" dan "masalah sebenarnya", serta melaporkan masalah sesuai persyaratan, adalah kunci untuk menyelesaikan masalah secara efisien.