Quest 3 Depth API on julkaistu Mixed Reality Dynamic Ockluusiota varten

Quest 3 Depth API on julkaistu Mixed Reality Dynamic Ockluusiota varten

Meta julkaisi Depth APIn Quest 3:lle kokeellisena ominaisuutena, jonka avulla kehittäjät voivat testata sekatodellisuuden dynaamista okkluusiota.

Quest 3 Depth API julkaistiin Mixed Reality Dynamic Occlusion PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
Peruskuvaus yleisestä okkluusiokäsityksestä Metalta.

In Quest 3 -arvostelumme kritisoimme ankarasti sekatodellisuuden dynaamisen okkluusioon puuttumista. Vaikka virtuaalisia esineitä voi ilmestyä huoneasetusten skannauksen luoman karkean Scene Meshin taakse, ne näkyvät aina liikkuvien kohteiden edessä, vaikka ne olisivat kauempanakin, mikä näyttää ärsyttävältä ja luonnottomalta.

Kehittäjät voivat jo toteuttaa dynaamisen okkluusiota käsiisi käyttämällä Hand Tracking -verkkoa, mutta harvat tekevät niin, koska tämä leikkaa rajusti pois ranteesta, joten muu käsivartesi ei sisälly siihen.

Uusi Depth API antaa kehittäjille kehyskohtaisen karkean syvyyskartan, jonka kuulokkeet ovat luoneet sen näkökulmasta. Tätä voidaan käyttää okkluusion toteuttamiseen sekä liikkuville kohteille, kuten ihmisille, että staattisten kohteiden tarkempiin yksityiskohtiin, koska niitä ei ehkä ole tallennettu karkeaan Scene Meshiin.

Dynaamisen tukkeutumisen pitäisi tehdä sekatodellisuudesta Quest 3:ssa näyttämään paljon uskottavammalta. Kuulokkeiden syvyystunnistusresoluutio on kuitenkin alhainen, joten se ei poimi yksityiskohtia, kuten sormien välistä tilaa, ja näet aukon huonekalujen reunoissa.

Syvyyskartan ehdotetaan myös käytettäväksi vain 4 metriin, minkä jälkeen "tarkkuus laskee merkittävästi", joten kehittäjät saattavat haluta käyttää Scene Meshiä myös staattiseen okkluusioon.

Kehittäjät voivat toteuttaa okkluusiota kahdella tavalla: kova ja pehmeä. Hard on helpompi toteuttaa, mutta siinä on rosoiset reunat, kun taas Soft on vaikeampi ja siinä on GPU-kustannukset, mutta näyttää paljon paremmalta. Kun katsot Metan esimerkkileikkeen, on vaikea kuvitella, että kukaan kehittäjä valitsee Hardin.

Okkluusion lisäksi kehittäjät voivat käyttää Depth API -sovellusta syvyyspohjaisten visuaalisten tehosteiden toteuttamiseen sekatodellisuudessa, kuten sumussa.

Depth API:n käyttö edellyttää tällä hetkellä kokeellisten ominaisuuksien käyttöönottoa Quest 3 -kuulokkeissa suorittamalla ADB-komento:
adb shell setprop debug.oculus.experimentalEnabled 1

Unity-kehittäjien on myös käytettävä Unity XR Oculus -paketin kokeellista versiota ja käytettävä Unitya. 2022.3.1 tai uudempi.

Löydät asiakirjat osoitteesta Yhtenäisyys täällä ja Epätodellista täällä.

Kokeellisena ominaisuutena Depth APIa käyttäviä koontiversioita ei voi vielä ladata Quest Storeen tai App Labiin, joten kehittäjien on käytettävä muita jakelutapoja, kuten SideQuestia, jakaakseen sen toteutuksensa toistaiseksi. Meta siirtyy tyypillisesti ominaisuuksista kokeellisesta tuotantoon myöhemmässä SDK-versiossa.

Aikaleima:

Lisää aiheesta UploadVR