
„Meta's Quest“ SDK dabar leidžia dėti virtualius objektus ant paviršių be scenos nuskaitymo, parodyti bet kokios klaviatūros praėjimo išpjovą ir aptikti netoliese esančias ausines, kad būtų galima nustatyti vietą per „Bluetooth“.
Momentinis išdėstymas ir klaviatūros stebėjimas pasiekiami naudojant „Meta“ mišrios realybės paslaugų rinkinio (MRUK) 71 versiją, o „Colocation Discovery“ pasiekiama naudojant „Meta XR Core SDK“ 71 versiją.
Momentinis įdėjimas
Daugelis mišrios realybės programų įdeda virtualius objektus ant tikrų paviršių, tokių kaip jūsų stalas ar siena, naudodamos scenos tinklelį, kurį Quest 3 ir Quest 3S gali sukurti per pasirenkamą mišrios realybės kambario sąrankos procesą.
Jei programa bandys panaudoti „Scene Mesh“ patalpoje, kurioje vartotojas jo nenuskenavo, jis bus priverstas atlikti tą sąrankos procesą, kuris gali užtrukti iki minutės, kol patalpoje sukosi galva.
Tai yra daug trinties programai, kuriai gali tereikia žinoti, kur yra stalas ar siena, ir tai yra tai, ką siekiama išspręsti nauja MRUK momentinės paskirties vietos funkcija.
Momentinio įdėjimo filmuota medžiaga iš „VTuber“. KavinėSingularity.
Užuot naudojusi scenos tinklelį, Instant Placement panaudoja Depth API, kad būtų galima perduoti spinduliuotę iš valdiklio ar rankos į užblokuotą vietą 3D erdvėje, leidžiančią ant paviršiaus sukurti virtualų objektą arba sąsają.
Tačiau atminkite, kad tai tinka tik paprastiems stacionariems objektams ir sąsajoms sukurti. Jei jiems reikia judėti aplink stalą arba bendrauti su bet kuria likusia kambario dalimi, scenos tinklelio vis tiek reikės.
Klaviatūros išpjova
„Meta“ SDK jau daugelį metų apima funkciją, leidžiančią pateikti virtualią pasirinktų palaikomų sekamų klaviatūrų versiją.
Tačiau bandymas modeliuoti kiekvieną įmanomą „Bluetooth“ klaviatūrą būtų pralaimėtas mūšis, o 71 „Quest's Horizon OS“ versijoje „Meta“ buvo pridėta galimybė sekti bet kurią klaviatūrą ir ją iškirpti per praėjimą, o ne pateikti jos modelį.
Klaviatūros iškirpimo filmuota medžiaga iš „VTuber“. KavinėSingularity.
Dabar ši galimybė yra prieinama ir programų kūrėjams, kaip MRUK dalis. Tai reiškia, kad bet kuri VR programa, kuri nori, gali rodyti klaviatūrą per praėjimo išpjovą, ypač naudinga produktyvumo programinei įrangai.
„Virtual Desktop“ jau kelis mėnesius tai daro rankiniu būdu, naudodamas pasirinktų palaikomų klaviatūrų stebėjimą. Dabar teoriškai jo kūrėjas galėtų išplėsti šią paramą bet kuriai klaviatūrai.
„Bluetooth“ vietos aptikimas
Jau daugiau nei metus „Quest“ ausinės palaiko vietinį kelių žaidėjų režimą, žinomą kaip kolokacija, naudojant „Shared Spatial Anchors“ API.
Tačiau pagrindinis trinties taškas, leidžiantis naudotis vienoje vietoje, buvo poreikis naudoti tos pačios rūšies UX kaip internetinis kelių žaidėjų režimas, kvietimas į kontaktą arba kambario kodo srautas, dažnai apimantis meniu seką.
2 užduotis pagaliau palaiko bendrosios erdvės vietinį kelių žaidėjų režimą
2 užduotis pagaliau palaiko bendros erdvės išdėstymą. „Colocation“ reiškia kelias ausines, kurios naudojasi ta pačia fizine žaidimo erdve ir ta pačia virtualia koordinačių erdve. „Facebook“ pristatė šios funkcijos „arenos mastelio“ prototipą 2018 m. pabaigoje, tačiau į ausines jį pristatė tik praėjusių metų pabaigoje.
Su Meta XR Core SDK v71, Meta dabar turi Colocation Discovery API. Po gaubtu jis išnaudoja ausinių „Bluetooth“ ryšį, kad būtų galima siųsti nedidelį duomenų kiekį, 1024 baitus, į netoliese esančias ausines, kad būtų perduoti reikalingi parametrai, norint prisijungti prie sesijos.
Teoriškai tai reiškia, kad kūrėjai turėtų turėti galimybę sukurti supaprastintą vietinę kelių žaidėjų UX, kai vienoje ausinėje vyksta seansas, o šalia esančios ausinės automatiškai prie jos prisijungia.




