A Microsoft a WinRT API-kat OpenXR-re cseréli a HoloLens 2 és a Windows Mixed Reality számára
3 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
2017-ban, Microsoft csatlakozott az OpenXR-hez, egy szabvány, amelyet a VR-ben használt különféle alkalmazások és hardver interfészek közötti együttműködés javítására terveztek. 2019 elején a Microsoft kiadott egy az OpenXR futtatókörnyezet előnézeti verziója Windows Mixed Reality platformhoz az OpenXR tervezet specifikáción alapuló. 2019 júliusában a Microsoft felszabaduló az első OpenXR 1.0 futtatókörnyezet, amely támogatja a vegyes valóságot, minden Windows Mixed Reality és HoloLens 2 felhasználó számára.
Jelenleg az OpenXR-rel olyan motorokat és alkalmazásokat fejleszthetsz, amelyek a HoloLens 2-t célozzák meg ugyanazzal az API-val, mint a PC-s VR fejhallgatók célzására, beleértve a Windows Mixed Reality headsetet, az Oculus Rift headsetet és a SteamVR headsetet. Mivel az OpenXR-alapú alkalmazások több hardverplatformon is hordozhatók, a Microsoft leállítja az örökölt WinRT API-k fejlesztését. A meglévő WinRT API-alapú alkalmazások továbbra is működni fognak a HoloLens 2 és a Windows Mixed Reality rendszeren, de a Microsoft nem ad hozzá új funkciókat a WinRT API-khoz.
Elkezdheti a fejlesztést az OpenXR számára Unity és Unreal Engine rendszerben. A részleteket lent találja.
OpenXR a Unityben
Ma a támogatott Unity fejlesztési útvonal a HoloLens 2-hez, a HoloLens (1st gen) és a Windows Mixed Reality headsetek is Unity 2019 LTS a meglévő WinRT API háttérrendszerrel. Ha az új HP Reverb G2 vezérlőt célozza meg egy Unity 2019 alkalmazásban, tekintse meg HP Reverb G2 bemeneti dokumentumok.
kezdve Unity 2020 LTS, A Unity OpenXR háttérrendszert fog szállítani amely támogatja a HoloLens 2 és a Windows Mixed Reality fejhallgatókat. Ez magában foglalja az OpenXR kiterjesztések támogatását, amelyek világítanak a a HoloLens 2 és a Windows Mixed Reality fejhallgatók teljes képességét, beleértve a kéz/szemkövetést, a térbeli horgonyokat és a HP Reverb G2 vezérlőket. A Unity OpenXR csomag előnézeti verziója még ebben az évben elérhető lesz. Az OpenXR MRTK-Unity támogatása jelenleg fejlesztés alatt áll mrtk_development ág és az OpenXR előnézeti csomag mellett lesz elérhető.
Kezdve Unity 2021, az OpenXR ezután az egyetlen támogatott Unity háttérrendszer lesz a HoloLens 2 és Windows Mixed Reality fejhallgatók célzására.
OpenXR az Unreal Engine-ben
Mint Unreal Engine 4.23, a HoloLens 2 és a Windows Mixed Reality fejhallgatók teljes támogatása elérhető a Windows Mixed Reality (WinRT) bővítményen keresztül.
Az Unreal Engine 4.23 volt az első olyan játékmotor-kiadás is, amely előzetesen támogatja az OpenXR 1.0-t! Most Unreal Engine 4.26, a HoloLens 2, a Windows Mixed Reality és más asztali VR fejhallgatók támogatása az Unreal Engine beépített OpenXR bővítményén keresztül lesz elérhető. Az Unreal Engine 4.26 a kézi interakciót lehetővé tévő OpenXR bővítmény első készletével és a HP Reverb G2 vezérlő támogatásával is megjelenik, megvilágítva a HoloLens 2 és Windows Mixed Reality fejhallgatók teljes körű készlete. Az Unreal Engine 4.26 előzetesben ma elérhető a webhelyen Epic Games Launcher, a hivatalos kiadás még ebben az évben érkezik. Az OpenXR MRTK-Unreal támogatása is elérhető lesz a kiadás mellett.
Ha saját DirectX-motort épít a HoloLens 2-hez, a Windows Mixed Reality-hez vagy más PC-s VR-fejhallgatókhoz, a Microsoft most az OpenXR-t ajánlja.
Forrás: microsoft
Felhasználói fórum
0 üzenetek