Generatív adatintelligencia

Az OpenXR 1.1 frissítés iparági konszenzust mutat a legfontosabb műszaki jellemzőkkel kapcsolatban

Találka:

Az OpenXR, a nyílt szabvány, amely szabványosított módot teremt az XR hardverek és alkalmazások interfészére, megérkezett az első jelentős frissítéshez. Az OpenXR 1.1 a szabványt az iparág számára fontos, de korábban nem szabványosított új funkciók beépítésével fejleszti.

A Khronos Group szabványügyi testület által támogatott OpenXR egy jogdíjmentes szabvány, amelynek célja a VR- és AR-alkalmazások fejlesztésének szabványosítása, ezáltal egy jobban átjárható ökoszisztéma. A szabványt 2017 áprilisa óta fejlesztik, és az idő múlásával a VR-ipar szinte minden jelentős hardver-, platform- és motorgyártó cége támogatta, beleértve a kulcsfontosságú AR-szereplőket is – de különösen az Apple nem.

A kép a Khronos Group jóvoltából

Az OpenXR 1.0 2019-es kiadását követően Az OpenXR 1.1 e heti kiadása több mint négy és fél év óta az első jelentős frissítés a szabványhoz.

A frissítés azt mutatja, hogy a szabvány az iparági igények megjelenésével fejlődik, ami a szabvány kialakításának része.

Az OpenXR keretébe beépült a „bővítmények” fogalma, amelyek olyan gyártó-specifikus képességek, amelyek testreszabhatják az OpenXR funkcionalitását anélkül, hogy először át kellene menniük a hivatalos szabványba való beépülés folyamatán.

Egyes esetekben az ilyen bővítmények olyan funkciókat tartalmaznak, amelyek végül elég univerzálissá válnak ahhoz, hogy indokolják a szabványba való felvételt. Így a kiterjesztések „támogathatók”, és az OpenXR szabványba beépíthetők, hogy mindenki használja és támogassa.

Az OpenXR 1.1 öt olyan képességet tartalmaz, amelyek eredetileg kiterjesztésként indultak:

Helyi emelet: új Referenciateret biztosít gravitációhoz igazított, világra zárt origóval az álló méretű tartalmakhoz, amelyek kalibrálási eljárás nélkül egy gombnyomással visszaállíthatók az aktuális felhasználói pozícióba. A becsült padlómagasság is be van építve. A Local Floor funkcióiról és a fejlesztők számára nyújtott értékéről ebben a blogbejegyzésben talál további részleteket.

Sztereó foveated rendereléssel: Elsődleges nézet konfigurációt biztosít az XR fejhallgatók szemkövetett foveated renderelésének vagy rögzített foveated renderelésének megvalósításához több grafikus megjelenítő API-n keresztül. Használata különösen előnyös a magas pixelszámú kijelzők hatékony megjelenítéséhez, ami nagy terhelést jelent a GPU-ra. Az eredeti gyártói bővítményt natívan átvette a Unity, az Unreal és a közelmúltban az NVIDIA Omniverse.

Fogófelület: szabványos pózazonosítót biztosít, amely megbízhatóan rögzíti a vizuális tartalmat a felhasználó fizikai kezéhez képest, függetlenül attól, hogy a kéz pozícióját közvetlenül követi-e, vagy a fizikai vezérlő pozíciójából és tájolásából következtetnek rá.

XrUuid: egy közös adattípust biztosít egy univerzálisan egyedi azonosító tárolására, amely követi az IETF RFC 4122 szabványt.

xrLocateSpaces: Helymeghatározó Spaces funkciót biztosít a teljesítmény javítása és az alkalmazáskód egyszerűsítése érdekében azáltal, hogy lehetővé teszi az alkalmazás számára, hogy egyetlen függvényhívásban terek tömbjét keresse meg, feltöltve egy „struktúrák tömbjét” (AoS), ahelyett, hogy függvényhívásonként egyetlen szóközt keresne. .

Ezeknek a bővítményeknek az OpenXR-be való közvetlen beépítése az iparág konszenzusát képviseli e szolgáltatások iránti keresletről és arról, hogy hogyan kell őket megvalósítani az egész ökoszisztémában.

Az OpenXR 1.1 különféle fejlesztéseket is tartalmaz a meglévő szolgáltatásokhoz, és tisztáz néhány funkciót, hogy a szabványt egyértelműbbé tegye azok számára, akik a szabványnak megfelelő implementációkat szeretnének építeni.

A jövőben az OpenXR munkacsoport (amely a szabványt irányító tagvállalatok képviselőiből áll) azt állítja, hogy a jövőben rendszeresen frissíti az OpenXR-t, biztosítva, hogy az iparág igényeinek megfelelően folyamatosan bővüljenek az új képességek.

„Az OpenXR 1.1 jelentős mérföldkövet jelent ennek a nyílt szabványnak a fejlesztésében, amely széles körben elterjedt az XR iparágban. Az OpenXR 1.0 alapszintű képességeket és alapot biztosított az új funkciókkal való kísérletezéshez a bővítmények révén” – mondja Alfredo Muniz, az OpenXR munkacsoport elnöke. „A munkacsoport most a rendszeres alapvető specifikáció-frissítések irányításán dolgozik, amelyek egyensúlyban tartják az új funkciók szállításához szükséges rugalmasság és a bevált technológia konszolidációját, hogy csökkentsék a töredezettséget és lehetővé tegyék az alkalmazások valódi, platformok közötti hordozhatóságát.”

spot_img

Legújabb intelligencia

spot_img

Beszélj velünk

Szia! Miben segíthetek?