Meta SDK Dapatkan Penempatan Instan, Potongan Keyboard, Penemuan Kolokasi

Quest SDK Meta sekarang memungkinkan penempatan objek virtual di permukaan tanpa pemindaian adegan, menampilkan potongan passthrough pada keyboard apa pun, dan menemukan headset terdekat untuk kolokasi melalui Bluetooth.

Penempatan Instan dan Pelacakan Keyboard tersedia di v71 dari Mixed Reality Utility Kit (MRUK) Meta, dan Colocation Discovery tersedia di v71 dari Meta XR Core SDK.

Penempatan Instan

Banyak aplikasi realitas campuran menempatkan objek virtual pada permukaan nyata, seperti meja atau dinding, dengan memanfaatkan Scene Mesh yang dapat dihasilkan oleh Quest 3 dan Quest 3S melalui proses pengaturan ruang realitas campuran opsional.

Jika sebuah aplikasi mencoba memanfaatkan Scene Mesh di ruangan yang belum dipindai oleh pengguna, pengguna akan dipaksa untuk menjalani proses penyiapan tersebut, yang dapat memakan waktu hingga satu menit untuk menggerakkan kepala mereka ke sekeliling ruangan.

Ini merupakan hambatan besar bagi aplikasi yang mungkin hanya perlu mengetahui di mana letak meja atau dinding dan itulah yang ingin dipecahkan oleh fitur Penempatan Instan baru MRUK.

Cuplikan Penempatan Instan dari VTuber KafeSingularitas.

Daripada menggunakan Scene Mesh, Penempatan Instan memanfaatkan Depth API untuk menyediakan raycast dari pengontrol atau tangan ke posisi tertutup dalam ruang 3D, sehingga memungkinkan munculnya objek virtual atau antarmuka di permukaan.

Namun perlu diingat bahwa ini hanya cocok untuk memunculkan objek dan antarmuka stasioner sederhana. Jika mereka perlu bergerak di sekitar meja atau berinteraksi dengan anggota ruangan lainnya, Scene Mesh tetap diperlukan.

Potongan Papan Ketik

SDK Meta telah menyertakan fitur yang memungkinkan rendering versi virtual dari keyboard terlacak yang didukung tertentu selama bertahun-tahun sekarang.

Namun mencoba memodelkan setiap keyboard Bluetooth yang mungkin akan menjadi perjuangan yang sia-sia, dan di Quest's Horizon OS Meta v71 menambahkan kemampuan untuk melacak keyboard apa pun dan menghentikannya melalui passthrough, alih-alih merender modelnya.

Cuplikan potongan keyboard dari VTuber KafeSingularitas.

Kini, kemampuan tersebut juga tersedia bagi pengembang aplikasi, sebagai bagian dari MRUK. Itu berarti aplikasi VR apa pun yang ingin menampilkan keyboard Anda melalui potongan passthrough, khususnya berguna untuk perangkat lunak produktivitas.

Virtual Desktop telah melakukan ini secara manual selama berbulan-bulan dengan memanfaatkan pelacakan keyboard tertentu yang didukung. Sekarang, secara teori, pengembangnya dapat memperluas dukungan ini ke keyboard apa pun.

Penemuan Kolokasi Bluetooth

Selama lebih dari setahun, headset Quest telah mendukung multipemain lokal dengan ruang yang sama, yang dikenal sebagai kolokasi, melalui Shared Spatial Anchors API.

Namun kendala utama dalam memungkinkan pengalaman kolokasi adalah kebutuhan untuk menggunakan jenis UX yang sama seperti multipemain daring, undangan kontak, atau aliran kode ruangan, yang sering kali melibatkan serangkaian menu.

Quest 2 Akhirnya Mendukung Multiplayer Lokal Ruang Bersama

Quest 2 akhirnya mendukung kolokasi ruang bersama. “Colocation” adalah istilah untuk beberapa headset yang berbagi ruang bermain fisik yang sama dengan ruang koordinat virtual yang sama. Facebook memamerkan prototipe “skala arena” dari fitur ini pada akhir tahun 2018, namun baru mengirimkannya ke headset pada akhir tahun lalu.

Dengan Meta XR Core SDK v71, Meta kini memiliki Colocation Discovery API. Di balik layar, ia memanfaatkan konektivitas Bluetooth headset untuk memungkinkannya mengirim sejumlah kecil data, 1024 byte, ke headset terdekat untuk mengomunikasikan parameter yang diperlukan untuk bergabung dalam suatu sesi.

Secara teori, ini berarti pengembang harus dapat membangun UX multipemain lokal yang disederhanakan di mana satu headset mengadakan sesi dan headset di sekitar secara otomatis bergabung ke dalamnya.