Penggunaan AR Session di luar lokasi
Artikel ini memperkenalkan cara menggunakan AR Session saat tidak berada di lokasi.
Sebelum mulai
- Pelajari konsep dan alur AR Session
Mengaktifkan mode Simulator
Menggunakan mode Simulator dapat menghindari kebutuhan developer untuk berada lama di lokasi selama pengembangan aplikasi AR.
Dalam mode ini, session tidak menggunakan data GNSS atau menggunakan input data GNSS palsu.
Peringatan
Setelah mode Simulator diaktifkan, tampilan akan menampilkan watermark tertentu.
Saat mini program dirilis resmi, AR Session tidak boleh menggunakan mode Simulator. Pastikan untuk menghapus konfigurasi terkait sebelum online.
Tidak menggunakan data GNSS
Gunakan metode EasyARSession setGeoLocationInput(inputMode, geoLocation) dan hanya teruskan string "Simulator". Setelah itu session tidak melakukan lokalisasi terkait longitude atau latitude.
session.setGeoLocationInput("Simulator");
Menggunakan data GNSS simulasi
Jika perlu mensimulasikan pengguna berada di lokasi tertentu, gunakan metode EasyARSession setGeoLocationInput(inputMode, geoLocation) dan teruskan string "Simulator" serta longitude dan latitude yang ditentukan. Setelah itu session menggunakan data longitude dan latitude simulasi untuk lokalisasi.
const targetLongitude = 123.45; // longitude
const targetLatitude = 32.1; // latitude
session.setGeoLocationInput("Simulator", { longitude: targetLongitude, latitude: targetLatitude });
Peringatan
Input simulasi harus menggunakan data longitude dan latitude dalam sistem koordinat WGS-84.
Penggunaan data longitude dan latitude yang salah dapat menyebabkan lokalisasi gagal atau kacau.