Generative Data Intelligence

OpenXR 1.1 uppfærsla sýnir samstöðu iðnaðar um helstu tæknilega eiginleika

Dagsetning:

OpenXR, opni staðallinn sem skapar staðlaða leið fyrir XR vélbúnað og forrit til að tengjast, hefur séð sína fyrstu stóru uppfærslu. OpenXR 1.1 þróar staðalinn með því að innleiða nýja virkni sem var mikilvæg fyrir iðnaðinn en áður ekki staðlað.

Staðlastofnun Khronos Group auðveldar OpenXR og er þóknunarfrjáls staðall sem miðar að því að staðla þróun VR og AR forrita og skapa samhæfðara vistkerfi. Staðallinn hefur verið í þróun síðan í apríl 2017 og hefur með tímanum verið studdur af nánast öllum helstu vélbúnaðar-, vettvangs- og vélafyrirtækjum í VR-iðnaðinum, þar á meðal lykilspilurum í AR-en sérstaklega ekki Apple.

Mynd með leyfi Khronos Group

Í kjölfar OpenXR 1.0 útgáfunnar árið 2019, útgáfu vikunnar af OpenXR 1.1 er fyrsta stóra uppfærslan á staðlinum í meira en fjögur og hálft ár.

Uppfærslan sýnir að staðallinn þróast eftir því sem þarfir iðnaðarins koma fram, niðurstaða sem er hluti af hönnun staðalsins.

Innbyggt í ramma OpenXR er hugmyndin um „viðbætur“, sem eru sérhæfðar eiginleikar sem geta sérsniðið virkni OpenXR án þess að þurfa fyrst að fara í gegnum ferlið við að vera bakað inn í opinberan staðal.

Í sumum tilfellum innihalda slíkar viðbætur virkni sem að lokum verður nógu alhliða til að réttlæta innlimun í staðlinum í heild. Þannig er hægt að „efla“ viðbætur og baka þær inn í OpenXR staðalinn fyrir alla til að nota og styðja.

OpenXR 1.1 sér innlimun fimm getu sem upphaflega byrjuðu sem viðbætur:

Staðbundin hæð: býður upp á nýtt viðmiðunarrými með þyngdaraflsjafnaðan heimslæstum uppruna fyrir efni í standandi mælikvarða sem hægt er að endurstilla í núverandi notandastöðu með því að ýta á hnapp án kvörðunarferlis. Einnig er innbyggð áætluð gólfhæð. Frekari upplýsingar um Local Floor virkni og gildi hennar fyrir þróunaraðila eru fáanlegar í þessari bloggfærslu.

Stereo með Foveated Rendering: býður upp á Primary View Configuration til að átta sig á augnfylgdri foveated rendering eða fastri foveated renderingu fyrir XR heyrnartól á mörgum forritaskilum fyrir grafíkbirtingu. Notkun þess er sérstaklega gagnleg fyrir skilvirkan flutning á skjái með háum pixlafjölda, sem leggja mikið álag á GPU. Upprunalega framlenging söluaðila hefur verið tekin upp í Unity, Unreal og nýlega af NVIDIA Omniverse.

Grip yfirborð: veitir staðlaða stöðuauðkenni sem festir sjónrænt efni á áreiðanlegan hátt miðað við líkamlega hönd notandans, hvort sem handstaðan er rakin beint eða ályktað af stöðu og stefnu stjórnanda.

XrUuid: veitir sameiginlega gagnategund til að hafa alhliða einstakt auðkenni sem fylgir IETF RFC 4122.

xrLocateSpaces: býður upp á staðsetningarrýmisaðgerð til að bæta afköst og einfalda forritakóða með því að gera forriti kleift að finna fjölda rýma í einu aðgerðarkalli sem fyllir „fylki af mannvirkjum“ (AoS), í stað þess að vera takmarkað við að staðsetja eitt rými í hverju aðgerðakalli .

Að byggja þessar viðbætur beint inn í OpenXR táknar samstöðu iðnaðarins um eftirspurn eftir þessum eiginleikum og hvernig þeir ættu að vera innleiddir um allt vistkerfið.

OpenXR 1.1 inniheldur einnig ýmsar endurbætur á núverandi eiginleikum og skýrir nokkra möguleika til að gera staðalinn skýrari fyrir þá sem vilja byggja útfærslur sem eru í samræmi við staðalinn.

Framundan segir OpenXR vinnuhópurinn (sem samanstendur af fulltrúum frá aðildarfyrirtækjum sem stýra staðlinum) að hann ætli að gera reglulegar uppfærslur á OpenXR framvegis, til að tryggja að nýjum möguleikum haldi áfram að bætast við eftir því sem þarfir iðnaðarins þróast.

„OpenXR 1.1 markar mikilvægur áfangi í þróun þessa opna staðals sem hefur verið almennt notaður í XR-iðnaðinum. OpenXR 1.0 gaf grunnlínugetu og grunninn að tilraunum með nýja virkni í gegnum viðbætur,“ segir Alfredo Muniz, formaður OpenXR vinnuhópsins. „Nú er vinnuhópurinn að snúast um að stjórna reglulegum uppfærslum á kjarnaforskriftum sem koma á jafnvægi milli þörfina fyrir sveigjanleika til að senda nýja virkni ásamt sameiningu sannreyndrar tækni til að draga úr sundrungu og gera raunverulegan færanleika á milli vettvanga.

blettur_img

Nýjasta upplýsingaöflun

blettur_img

Spjallaðu við okkur

Sæll! Hvernig get ég aðstoðað þig?