EasyAR pengembangan pengantar
EasyAR membuat pengembangan AR menjadi sederhana dan efisien. Dengan EasyAR, Anda dapat dengan mudah mengintegrasikan fitur realitas tertambah ke dalam aplikasi di berbagai platform.
EasyAR produk ikhtisar
EasyAR menyediakan tiga produk untuk pengembangan AR: EasyAR Mega, EasyAR CRS (Cloud Recognition Service) dan EasyAR Sense.
EasyAR Megaadalah layanan pengenalan spasial skenario besar, menyediakan kemampuan AR untuk skenario skala besar dan objek kompleks.EasyAR CRSadalah layanan pengenalan gambar berbasis cloud kinerja tinggi, menyediakan kemampuan AR pengenalan gambar tradisional.EasyAR Senseadalah SDK realitas tertambah, menyediakan kemampuan integrasi AR lintas platform.
Gambar di bawah ini melakukan pemecahan berdasarkan struktur produk:
block
columns 1
block:groupTitle
Title["Sketsa struktur produk EasyAR"]
end
block:groupTool
Tool["Alat alur kerja"]
MegaToolbox["Mega Toolbox"]
MegaStudio["Mega Studio"]
space
end
block:groupSDK
SDK["SDK"]
Sense["Sense"]
SenseUnity["Sense<br>Unity Plugin"]
MegaWeChat["Mega<br>WeChat MiniProgram Plugin"]
end
block:groupService
Service["Layanan awan"]
Mega["Mega<br>Layanan"]
SpatialMap["SpatialMap<br>Layanan"]
CRS["Layanan Pengenalan Awan"]
end
style groupTitle fill:none,stroke:none,stroke-width:0px
style Title fill:none,stroke:none,stroke-width:0px
style Tool fill:none,stroke:none,stroke-width:0px
style SDK fill:none,stroke:none,stroke-width:0px
style Service fill:none,stroke:none,stroke-width:0px
- Layanan awan menyediakan kemampuan pengenalan dan penentuan lokasi skala besar
- Mega Service: Komponen inti dari
EasyAR Mega. - SpatialMap Service: Layanan yang menyediakan dukungan awan untuk peta spasial jarang dari
EasyAR Sense. - Cloud Recognition Service: Komponen inti dari
EasyAR CRS.
- Mega Service: Komponen inti dari
- SDK menyediakan fitur lokal yang kaya dan memanfaatkan Layanan awan untuk menyediakan kemampuan yang lebih kuat
- Sense: SDK inti dari
EasyAR Sense. - Sense Unity Plugin: Plugin Unity dari
EasyAR Sense. - Mega WeChat MiniProgram Plugin: Plugin Mini Program WeChat dari
EasyAR Mega.
- Sense: SDK inti dari
- Alat alur kerja menyediakan alat pengelolaan dan pengujian visual
- Mega Toolbox: Alat pengumpulan dan pengujian visual dari
EasyAR Mega. - Mega Studio: Alat pengeditan dan pengelolaan visual dari
EasyAR Mega.
- Mega Toolbox: Alat pengumpulan dan pengujian visual dari
Saat mengembangkan aplikasi AR, mungkin akan menggunakan satu atau lebih modul produk secara bersamaan untuk memenuhi kebutuhan fitur di berbagai skenario.
Misalnya:
- Saat mengembangkan aplikasi mewarnai, dapat menggunakan Sense Unity Plugin untuk mengembangkan aplikasi lintas platform di Unity, melacak gambar dan merender model 3D.
- Saat mengembangkan aplikasi foto Live, dapat menggunakan Sense untuk mengembangkan aplikasi asli Android dan iOS untuk mengenali dan melacak foto serta memutar video; atau menggunakan Cloud Recognition Service untuk menyediakan layanan pengenalan awan foto dalam jumlah besar, dan langsung memanggil antarmuka layanan tersebut di Mini Program WeChat untuk mengimplementasikan fitur pengenalan foto.
- Saat mengembangkan aplikasi navigasi AR, dapat menggunakan Mega Service untuk mengimplementasikan penentuan lokasi skenario besar; menggunakan Sense Unity Plugin untuk memanggil antarmuka EasyAR Mega dan fitur pelacakan gerakan EasyAR Sense di Unity untuk mengimplementasikan kemampuan navigasi AR; menggunakan Mega Toolbox untuk secara cepat memverifikasi efek pelacakan penentuan lokasi.
EasyAR Mega menyediakan kemampuan AR ini, yang dapat digunakan untuk membangun aplikasi AR di berbagai platform seperti aplikasi ponsel, Mini Program WeChat, dll.:
- Ruang tetap Mega: Cocok untuk skenario ruang besar seperti navigasi AR, panduan wisata budaya, pertunjukan landmark, permainan ruang besar, dll.
- Objek kompleks Mega: Cocok untuk objek kompleks seperti penjelasan artefak AR, pelatihan pabrik, efek figur AR, pemasaran pameran mobil, dll.
EasyAR CRS menyediakan kemampuan AR ini, yang dapat digunakan untuk membangun aplikasi AR di berbagai platform seperti aplikasi ponsel, Mini Program WeChat, aplikasi Web, dll.:
- Pengenalan awan gambar: Cocok untuk skenario pengenalan gambar skala besar seperti buku cerita AR, produk kreatif budaya, kartu TCG, foto Live, dll.
EasyAR Sense menyediakan kemampuan AR ini, yang dapat digunakan untuk membangun aplikasi AR di berbagai platform seperti ponsel, headset XR, PC, dll.:
- Pelacakan gerakan: Cocok untuk skenario seperti kuas ruang AR, kolaborasi jarak jauh, dll.
- Pendeteksian bidang datar: Cocok untuk skenario seperti tampilan produk AR, dekorasi virtual, dll.
- Peta spasial jarang (titik jangkar tingkat kamar): Cocok untuk skenario interaksi dan permainan ruang kecil, dll.
- Peta spasial padat (berjaring-jaring): Cocok untuk skenario permainan interaksi lingkungan, dll.
- Pelacakan permukaan (penjajaran tanpa skala): Cocok untuk skenario seperti efek ruang AR, dll.
- Pelacakan gambar: Cocok untuk skenario seperti kartu AR, mewarnai, pemasaran merek, dll.
- Pelacakan objek: Cocok untuk skenario seperti globe AR, dll.
Selain itu, EasyAR Sense dapat diintegrasikan dan menggunakan kemampuan awan atau tingkat lanjut berikut:
- Ruang tetap Mega
- Objek kompleks Mega
- Pengenalan awan gambar
Mengembangkan aplikasi AR untuk platform berbeda
Dengan EasyAR Anda dapat mengembangkan aplikasi AR di platform berbeda.
Unity (direkomendasikan)
Menggunakan Unity untuk mengembangkan aplikasi AR adalah metode yang cukup direkomendasikan. Dengan Unity Anda dapat mengembangkan konten dan interaksi 3D lintas platform secara efisien.

Aplikasi AR yang dikembangkan dengan Unity dapat menggunakan fitur berikut:
- Semua fitur
EasyAR Mega - Semua fitur
EasyAR CRS - Semua fitur
EasyAR Sense
Aplikasi AR yang dikembangkan dengan Unity dapat dirilis ke perangkat dan platform berikut:
- Perangkat Android seperti ponsel dan tablet -Divice iOS seperti ponsel dan tablet -Berbagai headset XR -Komputer Windows -Komputer macOS
WeChat mini program
Di platform WeChat Mini Program, Anda dapat menggunakan Mega WeChat MiniProgram Plugin atau antarmuka Cloud Recognition Service untuk mengembangkan aplikasi AR WeChat. Di mini program, Anda dapat menggunakan XR-Frame untuk pengembangan rendering dan interaksi 3D. Selain itu, Anda juga dapat menggunakan mesin 3D Web lain (seperti PlayCanvas atau Three.js) untuk pengembangan, tetapi memerlukan pekerjaan adaptasi tambahan yang cukup kompleks.

Aplikasi AR di platform WeChat Mini Program dapat menggunakan fitur berikut:
- Semua fitur
EasyAR Mega(hanya mendukung XR-Frame) - Semua fitur
EasyAR CRS - Pelacakan gerakan1
- Deteksi bidang1
- Pelacakan gambar1 (tidak dapat digunakan bersamaan dengan
EasyAR Mega) - Pelacakan objek1 (tidak dapat digunakan bersamaan dengan
EasyAR Mega)
Di platform WeChat, kami juga menyediakan solusi matang untuk AR navigation dan AR cultural tourism. Jika membutuhkan, silakan hubungi bisnis EasyAR.
Aplikasi native
Mengembangkan aplikasi AR langsung menggunakan antarmuka native juga memungkinkan, tetapi tidak direkomendasikan. Alasan utamanya adalah konten dan interaksi 3D yang biasanya dibutuhkan AR cukup kompleks untuk diimplementasikan tanpa menggunakan mesin 3D, dan efisiensi produksi konten sangat rendah. Umumnya hanya disarankan saat menggambar geometri sederhana atau memutar video.

Aplikasi AR yang dikembangkan dengan antarmuka native dapat menggunakan fitur berikut:
- Semua fitur
EasyAR Mega - Semua fitur
EasyAR CRS - Semua fitur
EasyAR Sense
Aplikasi AR yang dikembangkan dengan antarmuka native dapat dirilis ke perangkat dan platform berikut:
- Perangkat Android seperti ponsel dan tablet -Divice iOS seperti ponsel dan tablet -Berbagai headset XR2 -Komputer Windows -Komputer macOS
Membangun platform AR Anda sendiri
Jika Anda mengembangkan mesin 3D, atau ingin menggunakan EasyAR di mesin 3D yang belum didukung oleh EasyAR, Anda dapat menggunakan SDK native EasyAR Sense untuk mengintegrasikan fungsionalitas EasyAR ke dalam mesin 3D Anda. Proses ini biasanya memerlukan pengalaman pengembangan C/C++ yang kuat, serta pemahaman dan kendali penuh atas implementasi mesin 3D. Secara umum, kami menyarankan pendekatan ini untuk perusahaan yang tidak ingin memperkenalkan Unity ke dalam aplikasi mereka.
Platform atau aplikasi AR yang dibangun dengan cara ini dapat menggunakan fitur berikut:
- Semua fitur
EasyAR Mega - Semua fitur
EasyAR CRS - Semua fitur
EasyAR Sense
Platform atau aplikasi AR yang dibangun dengan cara ini dapat dirilis ke perangkat dan platform berikut:
- Perangkat Android seperti ponsel dan tablet -Divice iOS seperti ponsel dan tablet -Berbagai headset XR2 -Komputer Windows -Komputer macOS
Unreal
Dukungan Unreal untuk EasyAR masih dalam tahap eksperimental. Jika membutuhkan, silakan hubungi bisnis EasyAR untuk mendiskusikan pengembangan kustom.

Sementara itu, jika Anda atau tim Anda memiliki pengalaman pengembangan C/C++ yang baik, terutama pemahaman tentang pipeline rendering dan pengembangan plugin mesin Unreal, Anda dapat mempertimbangkan menggunakan SDK native EasyAR Sense untuk mengintegrasikan fungsionalitas EasyAR ke dalam mesin Unreal.
Mulai dari sini
- Memulai dengan cepat pengembangan AR
- Menguasai pengetahuan pengembangan penting
- Jelajahi fitur AR yang kaya
- Memahami dukungan perangkat dan platform terperinci