OpenXR

OpenXR

Informasjon
Utviklet av Khronos Group
Første versjon 0,90 foreløpig versjon (18. mars 2019)
Siste versjon 1,0 (29. juli 2019)
Prosjekt status Aktiv
Språk Engelsk
Type API for virtual reality og augmented reality
Distribusjonspolitikk Gratis
Nettsted https://www.khronos.org/openxr/

OpenXR er en åpen og royalty fri standard gir tilgang til virtuell virkelighet og utvidet virkelighet plattformer og enheter . Den er utviklet av en arbeidsgruppe gruppe administreres av Khronos gruppe konsortium . OpenXR ble kunngjort av Khronos Group den27. februar 2017på GDC 2017 . Den første bransjeutgivelsen av OpenXR ble utgitt den29. juli 2019, med versjon 1.0.

Arkitektur

Standarden har som mål å gi to komponenter over tid: et API for applikasjonsutviklere og et enhetslag for virtual reality eller augmented reality- maskinvare , og presenterer et abstraksjonsgrensesnitt med selve enheten.

Utkast versjon 0.90 inneholder en API, med enhetslaget ment som et plugin-grensesnitt for versjoner etter 1.0.

De grunnleggende elementene i dette API-et er:

Veikart

I mars 2017, Khronos-gruppen planla foreløpig å gi ut den første versjonen av API i slutten av 2018. APIen ble utgitt i mars 2019, uten plug-in enhetsgrensesnitt.

De 29. juli 2019 lanseres den første versjonen for bransjen, OpenXR 1.0.

Bidragsytere

Følgende selskaper er oppført av Khronos som offentlige tilhengere av OpenXR:

Se også

Referanser

  1. (in) "  Khronos lanserer OpenXR 0.90 foreløpig spesifikasjon for høy ytelse tilgang til AR og VR plattformer og enheter  " , Khronos.org , Khronos Group ,19. mars 2019(åpnet 19. mars 2019 )
  2. "  Khronos avslører API-oppdateringer og nye arbeidsgrupper i GDC  " , Khronos Group ,27. februar 2017(åpnet 8. mars 2017 )  : “  Khronos Virtual Reality Initiative som ble kunngjort i desember, gjør raske fremskritt innen utformingen av en åpen standard for bærbare Virtual Reality- og Augmented Reality-apper og enheter. I dag lanserer Khronos det offisielle navnet på standarden: OpenXR  »
  3. (in) "  Khronos Bolsters VR, AR, MR Markets With OpenXR Working Group, API Updates, More  " , Tom's Hardware ,27. februar 2017(åpnet 8. mars 2017 )
  4. (in) '  GDC 2017: Khronos Group avdekker VR / AR Standard OpenXR  " , UploadVR ,27. februar 2017(åpnet 9. mars 2017 )
  5. (in) "  Arbeidsgruppen OpenXR er her!  » , Khronos Group ,27. februar 2017(åpnet 8. mars 2017 )  : “  OpenXR-standarden kommer i to deler. For det første, applikasjonsgrensesnittet, som applikasjonsutviklere og mellomvareleverandører skriver til, og som tjener til å definere og kombinere vanlig plattformfunksjonalitet (...) Deretter lar enhetslaget VR / AR-driftstider grensesnitt med forskjellige enheter  »
  6. (no) Larabel, “  OpenXR 0.90 utgitt for AR / VR-standard - Monado er en åpen kildekodeimplementering  ” , Phoronix ,18. mars 2019(åpnet 19. mars 2019 )
  7. (no) "  OpenXR Oversikt  " [ arkiv av18. mars 2019] , Khronos.org , Khronos Group (åpnet 19. mars 2019 )  :“  OpenXR 1.0 er fokusert på å muliggjøre applikasjoner på tvers av plattformer. Valgfritt enhetens plugin-grensesnitt støttes etter V1.0  »
  8. (in) "  OpenXR 0.90 tar sikte på å løse AR / VR-fragmentering  "infoq.com , InfoQ ,23. mars 2019(åpnet 30. juli 2019 )  : “  Med mandagens utgivelse av den midlertidige OpenXR-spesifikasjonen, ønsker Khronos’ open source-arbeidsgruppe å skape en verden der utviklere kan kode sin VR / AR-opplevelse for en enkelt API, med tillit til at den resulterende applikasjonen fungerer på ethvert OpenXR-kompatibelt hodesett.  "
  9. (in) "  En prat med Khronos-president Neil Trevett om Vulkan OpenXR, SPIR-V i 2017  "phoronix.com , Phoronix ,8. mars 2017(åpnet 30. juli 2019 )  : “  Når det gjelder OpenXR-innsatsen for en industristandard VR, ser vi ikke frukten av dette arbeidet før neste år. Foreløpig ser det ut til at forsøksmålet er for høytiden 2018, men vi kan se at noen selskaper viser innsats tidligere i kalenderåret  »
  10. (in) "  Hvordan kunne OpenXR lime virtual realitys fragmenterende marked sammen  " , Ars Technica ,19. mars 2019(åpnet 20. juni 2019 )  : “  OpenXR inkluderer et sett med abstraksjoner som definerer hvordan XR-maskinvareplattformer eksponerer sine kjøretidssystemer på en standard måte, slik at programvareutviklere lettere kan få sin AR / VR-programvare til å kjøre på maskinvare fra forskjellige leverandører. OpenXR dekker aspekter av AR / VR-systemer som applikasjonens livssyklus, gjengivelse, sporing, rammetiming og inndata. Dette betyr for eksempel at OpenXR kan gjøre det lettere å støtte Samsung Gear VR, Oculus og Steam VR-enheter i samme app.  "
  11. (in) "  Khronos lanserer 1.0-spesifikasjon OpenXR etablerer en stiftelse for AR og VR-økosystemet  "The Khronos Group ,29. juli 2019(åpnet 30. juli 2019 )
  12. (i) "  Zhaoxing  " , en.wikichip.org (åpnet 7. august 2018 )  : Zhaoxing (Shanghai Zhaoxing Semiconductor Co., Ltd., aussi går av VIA Alliance Semiconductor Co., Ltd.)  "

Eksterne linker