Perangkat dan aplikasi platform yang didukung
EasyAR Mega dirancang untuk memberikan pengalaman spatial computing lintas platform yang konsisten. Untuk mencapai tujuan ini, kami menyediakan dukungan khusus untuk berbagai perangkat dan platform. Bab ini menjelaskan secara detail perangkat dan platform apa saja yang dapat menjalankan Mega, serta perbedaan pengalaman yang dapat diberikan oleh perangkat yang berbeda.
Ringkasan dukungan perangkat dan platform
Mega Cloud Localization dan localization sisi perangkat Mega Go memiliki kemampuan integrasi yang luas, mendukung berbagai perangkat dan platform yang dapat memperoleh gambar kamera. Status dukungannya adalah sebagai berikut:
| Jenis perangkat | Sistem operasi | Platform target | Status dukungan |
|---|---|---|---|
| Smartphone/tablet | • iOS • iPadOS • Android |
• Native • Unity • WeChat Mini Program |
Didukung penuh, hampir mencakup semua smartphone/tablet di pasaran |
| Headset XR | - | • Unity | Dukungan terbatas. Lihat dukungan headset untuk status dukungan perangkat tertentu |
| PC | • Windows • macOS |
• Native • Unity |
Dukungan terbatas, hanya digunakan untuk preview efek simulasi. Lihat simulasi EIF berjalan |
| Perangkat kustom | • Android | • Native • Unity |
Dukungan terbatas. Perlu menggunakan fitur custom camera, cocok untuk developer tingkat lanjut |
Perbedaan pengalaman pada perangkat yang berbeda
Meskipun Mega Cloud Localization dan localization sisi perangkat Mega Go mendukung secara luas berbagai perangkat yang berjalan pada platform berbeda, pengalaman pengguna akhir juga bergantung pada efek fusion tracking hasil localization di sisi klien.
Berdasarkan kondisi hardware dan kemampuan software dari perangkat serta platform tertentu, kami mengklasifikasikan perangkat menurut xDoF (x Degrees of Freedom). xDoF adalah indikator utama untuk mengukur kemampuan fusion tracking perangkat, dan secara langsung memengaruhi kualitas pengalaman Mega.
| Klasifikasi perangkat | Persyaratan hardware | Persyaratan software | Tingkat pengalaman |
|---|---|---|---|
| 0DoF | Tidak ada persyaratan wajib selain kamera | • Tidak ada | Dasar, tidak ada kemampuan tracking terminal; konten virtual hanya dapat ditampilkan menempel pada layar |
| 3DoF | Memerlukan gyroscope | • EasyAR Sense 4.7.0 atau lebih baru | Umum, kemampuan tracking terminal terbatas; pengalaman dipengaruhi oleh arah dan kecepatan pergerakan |
| 5DoF | Memerlukan gyroscope dan accelerometer | • Android 7.0 atau lebih baru • EasyAR Sense 4.7.0 (Lib Full) |
Suboptimal, memiliki kemampuan tracking terminal tertentu, tetapi pengalaman pada arah ketinggian berkurang |
| 6DoF | Memerlukan sensor IMU yang baik | Mendukung salah satu berikut: • Apple ARKit • Google ARCore • Huawei AR Engine • EasyAR Motion Tracker |
Terbaik, kemampuan terminal fusion tracking lengkap yang dapat menangani berbagai pola gerakan pengguna |
Catatan
Untuk perangkat Apple, untuk memeriksa apakah ARKit didukung, lihat: ARKit verifying device support.
Untuk perangkat Android, untuk memeriksa apakah ARCore didukung, lihat: perangkat yang mendukung ARCore.
Untuk perangkat Huawei, untuk memeriksa apakah AR Engine didukung, lihat: perangkat yang mendukung AR Engine motion tracking.
Untuk perangkat lain, untuk memeriksa apakah EasyAR Motion Tracker didukung, lihat: perangkat yang mendukung EasyAR motion tracking.
Untuk perangkat headset XR, semua perangkat yang saat ini mendukung integrasi Mega memiliki kemampuan 6DoF lengkap.
Penting
Untuk memastikan pengalaman pengguna yang baik, pada perangkat yang menggunakan EasyAR Motion Tracker, fitur Mega melakukan self-check sebelum berjalan. Secara khusus, program akan memeriksa status MotionTrackerCameraDeviceQualityLevel:
- ≥
Limited: default 6DoF, dapat diturunkan secara manual ke 5DoF, 3DoF, atau 0DoF - <
Limited: default 5DoF, dapat diturunkan secara manual ke 3DoF atau 0DoF
Untuk konsep terkait, lihat: pengantar motion tracking.
Catatan tambahan untuk WeChat Mini Program
Saat mengintegrasikan Mega Cloud Localization dalam WeChat Mini Program, persyaratan perangkat berbeda dari pengembangan Native atau Unity.
- Perangkat harus setidaknya mendukung WeChat VisionKit V1 plane interface agar dapat berjalan.
- Dukungan WeChat VisionKit V2 plane interface diperlukan untuk mendapatkan efek yang relatif ideal.
Untuk daftar dukungan perangkat detail, lihat dokumentasi resmi WeChat Mini Program: daftar dukungan V2 plane AR interface
EasyAR Mega menyediakan dukungan siap pakai untuk platform mobile utama. Saat memilih perangkat target, prioritaskan model yang mendukung ARKit/ARCore/AR Engine/EasyAR Motion Tracker atau perangkat headset XR tertentu, agar pengguna mendapatkan pengalaman spatial Mega terbaik.