Table of Contents

Mengaktifkan dukungan headset dalam project EasyAR

Dokumen ini menjelaskan cara mengaktifkan dukungan headset dalam scene EasyAR Unity yang sudah ada.

Sebelum memulai

Artikel ini mengasumsikan Anda sudah memiliki scene yang dapat menggunakan EasyAR. Jika perlu membuat scene seperti itu, atau menambahkan komponen EasyAR ke scene headset, lihat dokumen berikut:

Menambahkan komponen headset ke scene

Sebelum menambahkan komponen headset ke scene, biasanya Anda perlu menghapus Camera dan XR Origin yang sudah ada.

Menghapus Camera dan XR Origin

Hapus Camera yang sudah ada di scene.

alt text

Jika XR Origin sudah ada di scene, baik berasal dari EasyAR maupun framework Unity XR, dalam sebagian besar kasus Anda perlu menghapusnya.

alt text

Kiat

Dalam beberapa penggunaan lanjutan, Anda dapat menentukan sendiri apakah perlu menghapusnya.

Menambahkan komponen headset

Ikuti instruksi resmi headset untuk menambahkan komponen headset. Di sini headset Pico digunakan sebagai contoh. Jika ada konflik dengan instruksi resmi, instruksi resmi yang berlaku.

Gunakan menu untuk menambahkan XR Interaction Manager:

alt text

Gunakan menu untuk menambahkan XR Origin:

alt text

Sebelum menjalankan, pastikan membaca instruksi resmi headset untuk memahami bagaimana scene dengan headset SDK harus dikonfigurasi dan dijalankan.

Mengonfigurasi frame source

Perangkat yang didukung secara built-in

Pilih AR Session (EasyAR) dan klik kanan. Gunakan menu EasyAR Sense > Head Mounted Display (Built-in) > Frame Source : [Name] (keep it only) untuk membuat frame source [Name] dan hanya mempertahankannya.

Misalnya, mengonfigurasi frame source untuk Apple Vision Pro:

alt text

Setelah operasi, frame source dalam session menjadi seperti ini:

alt text

Kiat

Jika session berisi frame source yang sesuai dengan perangkat dan merupakan frame source pertama yang tersedia di perangkat (misalnya pada gambar di atas, di sistem visionOS VisionOS ARKit adalah frame source pertama yang tersedia), Anda tidak perlu mengubahnya. Beberapa default session yang dibuat oleh menu termasuk dalam kasus ini.

Perangkat yang didukung melalui extension

Pilih AR Session (EasyAR) dan klik kanan. Gunakan menu EasyAR Sense > Extensions > Frame Source : [Name] (keep it only) untuk membuat frame source [Name] dan hanya mempertahankannya.

Misalnya, mengonfigurasi frame source untuk headset Pico:

alt text

Setelah operasi, frame source dalam session menjadi seperti ini:

alt text

Dukungan lintas perangkat

Jika scene perlu berjalan di perangkat berbeda, pertahankan frame source lain dan pastikan frame source saat ini dapat dipilih pada perangkat.

Menggunakan item menu tanpa (keep it only) dapat hanya menambahkan frame source tanpa menghapus frame source lain. Misalnya, EasyAR Sense > Extensions > Frame Source : Pico akan membuat frame source yang sesuai untuk Pico di akhir semua frame source dalam session. Secara umum, setelah menambahkan frame source dengan cara ini, Anda juga perlu memindahkannya ke posisi yang sesuai.

Kiat

Dalam beberapa penggunaan lanjutan, Anda dapat menyesuaikan posisi frame source sesuai kebutuhan, atau mengubahnya dalam kode.

Langkah berikutnya

Topik terkait