Bagikan melalui


Contoh Pin Ray

Video yang menyertainya

Lihat aplikasi yang beraksi dalam video yang menyertainya ini untuk sedikit konteks.

Sampel Space Pins menunjukkan pengaturan Space Pins dengan memanipulasi objek penanda secara manual ke posisi menggunakan kesediaan MRTK. Diskusi yang lebih abstrak tentang fitur Space Pin juga relevan dengan latar belakang untuk sampel ini.

Daripada manipulasi objek secara manual, sampel ini menggunakan uji ray cast ke jala rekonstruksi spasial untuk mengatur keselarasan dunia.

Secara signifikan, sampel ini juga membuat semua komponen Alat Penguncian Dunia yang diperlukan dari skrip, daripada memerlukan penyiapan aset di editor.

Konten adegan

Ada delapan objek penanda virtual Space Pin di adegan RayPins. Empat adalah tingkat lantai, di timur laut, tenggara, barat laut, dan sudut barat daya persegi empat meter per sisi.

Empat pin lainnya satu meter ke atas, menunjukkan mereka adalah titik-titik di dinding terpisah enam meter.

Membangun sampel

Sampel memerlukan kemampuan SpatialPerception. Kemampuan Mikrofon juga diperlukan untuk perintah suara.

Menjalankan sampel

Penyiapan fisik

Temukan ruang fisik dengan beberapa izin. Tempatkan penanda di lantai dan dinding pada pemisahan yang sama dengan penanda virtual di tempat kejadian. Tidak perlu memiliki penanda fisik untuk setiap penanda virtual.

Sangat membantu untuk memberi label penanda fisik dengan nama penanda virtual yang sesuai (misalnya, "NW"), atau menggambar peta dengan penempatan mereka berlabel.

Penyiapan aplikasi

Buat dan sebarkan adegan RayPins ke perangkat.

Menjalankan aplikasi

Startup

Saat startup, sistem koordinat didasarkan pada posisi kepala, dan penempatan kisi dan penanda virtual sewenang-wenang.

Penanda pertama

Pada pemilihan radio, pilih salah satu penanda yang ada penanda fisik yang sesuai di ruangan. Klik penanda fisik di ruangan. Adegan akan bergeser untuk menyelaraskan penanda virtual yang dipilih ke penanda fisik hit sinar.

Jika perataan tidak memuaskan, misalnya karena slip pada saat pemilihan, cukup ulangi pemilihan, dengan tombol radio yang sesuai masih dipilih, hingga keselarasan yang memuaskan tercapai.

Penanda kedua

Pindah ke penanda fisik lain di ruangan, dan pilih penanda virtualnya di pilihan radio. Klik penanda fisik tersebut. Kisi dan penanda sekarang diputar untuk meratakan dengan kedua penanda diratakan.

Penanda lainnya

Ketika pengguna berada di dekat salah satu dari dua pin pertama yang ditempatkan, penyelarasan harus cukup dekat antara penanda fisik dan virtual.

Namun, untuk penanda lain, mungkin ada ketidakselarasan yang signifikan antara fisik dan virtual. Ini mungkin muncul dari sejumlah sumber, tetapi terutama dari penempatan penanda fisik yang tidak tepat, atau dari kesalahan pelacak.

Ulangi pemilihan radio dan penempatan hit sinar penanda virtual untuk penanda fisik lebih lanjut yang ditempatkan di ruangan. Setelah proses penempatan ini, penanda seperti itu harus menunjukkan keselarasan yang baik ketika di dekatnya.

Verifikasi

Ukuran pita fisik dapat digunakan untuk memverifikasi perataan terinterpolasi antara penanda. Garis kisi diberi spasi satu meter terpisah, dan garisnya lebar satu sentimeter.

Persistensi

Karena AutoSave dan AutoLoad diaktifkan pada WorldLockingContext di adegan RayPins, setelah menyelaraskan konten ke ruang fisik dan keluar dari aplikasi, pada menjalankan aplikasi lagi kisi virtual dan penanda akan melanjutkan keselarasannya dengan ruang fisik.

Untuk menghapus perataan dan memulai kembali, pilih tombol Reset radio, atau hapus instalan dan instal ulang aplikasi.