OpenXR - OpenXR
![]() | |
Vývojáři | Skupina Khronos |
---|---|
Stabilní uvolnění | 1.0 / 29. července 2019 |
Operační systém | Cross-platform |
Plošina | Cross-platform |
Typ | Virtuální realita a rozšířená realita API |
webová stránka | www |
OpenXR je otevřený, bez licenčních poplatků standard pro přístup k virtuální realita a rozšířená realita platformy a zařízení.[1] Je vyvinut společností a pracovní skupina spravuje Skupina Khronos konsorcium. OpenXR bylo oznámeno skupinou Khronos 27. února 2017 v průběhu GDC 2017.[2][3][4] Prozatímní verze standardu byla vydána 18. března 2019, aby vývojářům a implementátorům mohla poskytnout zpětnou vazbu.[1] Dne 29. července 2019 společnost Khronos Group na webu uvedla OpenXR 1.0 pro veřejnost SIGGRAPH 2019.[5]
Recenzenti provizorního vydání 0,90 se domnívali, že cílem OpenXR bylo „Vyřešit fragmentaci AR / VR“.[6]
Architektura
Standard poskytuje API zaměřeno na zacílení vývojářů aplikací virtuální realita nebo rozšířená realita Hardware. To umožňuje vývojářům vytvářet aplikace, které budou fungovat na široké škále zařízení.[7]
Základní prvky tohoto API jsou:
XrSpace
: reprezentace 3D prostorXrInstance
: reprezentace běhového prostředí OpenXR- Systém a
XrSystemId
: reprezentace zařízení, včetně Virtuální realita nebo Rozšířená realita zařízení a řadiče XrActions
: slouží ke zpracování uživatelských vstupůXrSession
: představuje relaci interakce mezi aplikací a uživatelem
Implementace
The Skupina Khronos udržuje seznam platforem a produktů vyhovujících OpenXR.[8]
Aktuálně kompatibilní platformy OpenXR jsou:
- Microsoft HoloLens 2 a Windows Mixed Reality náhlavní soupravy [9]
- Oculus PC platforma a Hledání /Quest2 zařízení [10]
Náhled a první vydání OpenXR jsou k dispozici pro následující platformy:
- Varjo PC platforma, s prvním vydáním v červenci 2019[11]
- Collabora Monado Runtime pro GNU / Linux, s prvním vydáním v srpnu 2019[12]
- Ventil SteamVR podpora s prvním vydáním v červnu 2020[13]
Podpora herních a vykreslovacích modulů
Podporu pro vývoj aplikací OpenXR najdete v následujících motorech:
- Neskutečný motor z Epické hry s počáteční podporou ve verzi 4.23 ze září 2019[14]
- Mixér s počáteční podporou ve verzi 2,83 LTS od června 2020[15]
Ohlášená nadcházející podpora:
Podpora prohlížeče
- Google Chrome a Microsoft Okraj oba webové prohlížeče umožňují WebXR podpora pomocí OpenXR ve výchozím nastavení pomocí Chrom kódová základna[17]
Cestovní mapa
Po vydání OpenXR 1.0 bude pokrok pravděpodobně poháněn vývojem rozšíření základního API. To lze vidět v následném vydání rozšíření pro podporu sledování rukou a sledování očí.[18] Protože implementátoři a vývojáři získají s rozšířeními více zkušeností, mohli by se v budoucích verzích integrovat do jádra OpenXR API.
Přispěvatelé
Khronos jako veřejné podporovatele OpenXR uvádí následující společnosti:[19]
- AMD
- Antilatence
- PLOCHA
- ARM Holdings
- Collabora
- DisplayLink
- Epické hry
- HP
- Holochip
- HTC
- Huawei Technologies
- Představivost Technologies
- Intel Corporation
- LG Electronics
- Logitech
- LunarG
- Magic Leap
- MediaTek
- Microsoft
- Mozilla
- Nokia
- Nvidia
- PicoVR
- Pluto VR
- Qualcomm
- Razer Inc.
- Samsung Electronics
- Sony Interactive Entertainment
- Technologie Tobii
- Ultraleap
- Unity Technologies
- Ventil
- Varjo
- VeriSilicon
- VIA Alliance Semiconductor Co., Ltd.[20]
- zSpace
Viz také
Reference
- ^ A b „Khronos vydává prozatímní specifikaci OpenXR 0.90 pro vysoce výkonný přístup k platformám a zařízením AR a VR“. Khronos.org. Skupina Khronos. 19. března 2020. Citováno 19. března 2020.
- ^ „Khronos odhaluje aktualizace API a nové pracovní skupiny na GDC“. Skupina Khronos. 2017-02-27. Citováno 2017-03-08.
Iniciativa Khronos pro virtuální realitu oznámená v prosinci dosahuje rychlého pokroku při navrhování otevřeného standardu pro přenosné aplikace a zařízení pro virtuální realitu a rozšířenou realitu. Khronos dnes vydává oficiální název standardu: OpenXR
- ^ „Khronos Bolsters VR, AR, MR Markets With OpenXR Working Group, API Updates, More“. Tomův hardware. 2017-02-27. Citováno 2017-03-08.
- ^ „GDC 2017: Khronos Group Unveils VR / AR Standard OpenXR“. NahrátVR. 2017-02-27. Citováno 2017-03-09.
- ^ „Khronos vydává specifikaci OpenXR 1.0 a vytváří základ pro ekosystém AR a VR“. Skupina Khronos. 2019-07-29. Citováno 2019-07-31.
- ^ „Cílem OpenXR 0,90 je vyřešit fragmentaci AR / VR“. InfoQ. 2019-03-23. Citováno 2019-06-20.
S pondělním vydáním prozatímní specifikace OpenXR chce pracovní skupina Khronosu s otevřeným zdrojovým kódem vytvořit svět, kde vývojáři mohou kódovat své zkušenosti VR / AR pro jedno API, s důvěrou, že výsledná aplikace bude fungovat na jakémkoli headsetu kompatibilním s OpenXR.
- ^ „Pracovní skupina OpenXR je tady!“. Skupina Khronos. 2017-02-27. Citováno 2017-03-08.
Standard OpenXR se skládá ze dvou částí. Nejprve aplikační rozhraní, do kterého vývojáři aplikací a poskytovatelé middlewaru zapisují, a které slouží k definování a kombinaci běžných funkcí napříč platformami (...) Dále vrstva zařízení umožňuje rozhraní runtime VR / AR s různými zařízeními
- ^ „Shodné výrobky“. Skupina Khronos. 2020-10-26. Citováno 2020-10-26.
- ^ „OpenXR je nyní k dispozici v Microsoft Storu pro Windows Mixed Reality“. windowscentral.com. 2019-07-23. Citováno 2020-01-05.
- ^ „Oculus Rift skryl předběžnou podporu pro OpenXR“. uploadvr.com. 2019-09-13. Citováno 2020-01-05.
- ^ „OpenXR - Varjo pro vývojáře“. Varjo. 2019-07-28. Citováno 2020-10-26.
- ^ „Co je nového v OpenXR 1.0 a Monado?“. Collabora. 2019-08-02. Citováno 2020-06-11.
- ^ „Náhled vývojáře OpenXR“. Ventil. 2020-08-02. Citováno 2020-10-26.
- ^ „Vydán Unreal Engine 4.23!“. Epické hry. 2019-09-04. Citováno 2020-10-26.
- ^ „2,83 LTS - blender.org“. Blender Foundation. 2020-06-03. Citováno 2020-10-26.
- ^ „Plány Unity pro OpenXR“. Unity Technologies. 2020-10-23. Citováno 2020-10-26.
- ^ „OpenXR by mohl otevřít dveře do Minecraftu na Oculus Quest“. Cesta k VR. 2020-07-28. Citováno 2020-10-26.
- ^ „Několik konformních implementací OpenXR přináší do života sen o přenosných aplikacích XR“. Skupina Khronos. 2020-07-28. Citováno 2020-10-26.
- ^ „OpenXR“. Skupina Khronos. 2019-10-26. Citováno 2020-10-26.
- ^ "Zhaoxin". en.wikichip.org. Citováno 2018-08-07.
Zhaoxin (Shanghai Zhaoxin Semiconductor Co., Ltd., také jde o VIA Alliance Semiconductor Co., Ltd.)
externí odkazy
![]() | Tento počítačová grafika –Příbuzný článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |