OpenXR

OpenXR
OpenXR
OpenXR logo.svg
개발자크로노스 그룹
안정된 릴리스
1.0.22 / 2022년 1월 12일, 6개월 전(2022-01-12)[1]
저장소github.com/KhronosGroup/OpenXR-SDK-Source
운영 체제크로스 플랫폼
플랫폼크로스 플랫폼
유형가상현실증강현실 API
면허증.Apache 라이센스 2.0[2]
웹 사이트www.khronos.org/openxr/

OpenXR가상현실 증강현실 플랫폼 및 디바이스에 [3]대한 액세스를 위한 개방적이고 로열티 없는 표준입니다.Khronos Group 컨소시엄이 관리하는 워킹 그룹에 의해 개발되었습니다.OpenXR은 2017년 [4][5][6]2월 27일 GDC 2017에서 크로노스 그룹에 의해 발표되었다.개발자와 구현자가 이에 대한 [3]피드백을 제공할 수 있도록 표준의 임시 버전이 2019년 3월 18일에 공개되었습니다.2019년 7월 29일 SIGGRAPH 2019에서 크로노스 [7]그룹에 의해 OpenXR 1.0이 일반에 공개되었다.

0.90 잠정 릴리스의 리뷰어는 OpenXR의 목적이 "AR/VR 플래그멘테이션을 해결하는 것"[8]이라고 간주했습니다.

아키텍처

이 표준은 가상현실 또는 증강현실 하드웨어를 대상으로 하는 애플리케이션 개발자를 위한 API를 제공합니다.이를 통해 개발자는 다양한 장치에서 [9]작동하는 애플리케이션을 구축할 수 있습니다.

이 API의 기본 요소는 다음과 같습니다.

실장

Khronos 그룹은 OpenXR에 준거한 플랫폼과 [10]제품 목록을 관리하고 있습니다.

현재 준거 OpenXR 플랫폼은 다음과 같습니다.

OpenXR의 미리보기 및 초기 개발 릴리스는 다음 플랫폼에서 사용할 수 있습니다.

  • Varjo PC 플랫폼, 2019년 7월[17] 첫 출시

게임 및 렌더링 엔진 지원

OpenXR 애플리케이션 개발 지원은 다음 엔진에서 확인할 수 있습니다.

  • Unreal Engine, 2019년 9월[18] 4.23 릴리즈에서 초기 지원
  • 블렌더, 2020년 6월부터[19] 2.83 LTS 출시 초기 지원
  • Unity, 2020년 12월[20] 출시 초기 지원
  • Godot, 2021년 7월부터[21] 3.3 릴리즈에서 초기 지원

브라우저 지원

로드맵

OpenXR 1.0 출시 후 핵심 API에 대한 확장 개발을 통해 진전이 이루어질 것으로 예상됩니다.이는 손 추적 및 시선 [23]추적을 지원하기 위한 확장 기능의 후속 릴리스에서 확인할 수 있습니다.구현자와 개발자가 확장 기능에 대한 경험을 쌓으면 향후 출시에서 핵심 OpenXR API에 통합될 수 있습니다.

기부자

Khronos에 의해 OpenXR의 [24]퍼블릭 서포터로 기재된 기업은 다음과 같습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Releases".
  2. ^ "LICENSE".
  3. ^ a b "Khronos Releases OpenXR 0.90 Provisional Specification for High-performance Access to AR and VR Platforms and Devices". Khronos.org. Khronos Group. March 19, 2020. Retrieved 19 March 2020.
  4. ^ "Khronos Reveals API Updates & New Working Groups at GDC". Khronos Group. 2017-02-27. Retrieved 2017-03-08. The Khronos Virtual Reality Initiative announced in December is making rapid progress in designing an open standard for portable Virtual Reality and Augmented Reality apps and devices. Today, Khronos releases the official name of the standard: OpenXR
  5. ^ "Khronos Bolsters VR, AR, MR Markets With OpenXR Working Group, API Updates, More". Tom's Hardware. 2017-02-27. Retrieved 2017-03-08.
  6. ^ "GDC 2017: Khronos Group Unveils VR/AR Standard OpenXR". UploadVR. 2017-02-27. Retrieved 2017-03-09.
  7. ^ "Khronos Releases OpenXR 1.0 Specification Establishing a Foundation for the AR and VR Ecosystem". The Khronos Group. 2019-07-29. Retrieved 2019-07-31.
  8. ^ "OpenXR 0.90 Aims to Solve AR/VR Fragmentation". InfoQ. 2019-03-23. Retrieved 2019-06-20. With Monday’s release of the OpenXR provisional specification, Khronos’ open source working group wants to create a world where developers can code their VR/AR experience for a single API, with the confidence that the resulting application will work on any OpenXR-compliant headset.
  9. ^ "The OpenXR Working Group is Here!". Khronos Group. 2017-02-27. Retrieved 2017-03-08. The OpenXR standard comes in two parts. First, the Application Interface, which application developers and middleware providers write to, and which serves to define and combine common, cross-platform functionality(...)Next, the Device Layer allows VR/AR runtimes to interface with various devices
  10. ^ "Conformant Products". Khronos Group. 2020-10-26. Retrieved 2020-10-26.
  11. ^ "OpenXR now available on the Microsoft Store for Windows Mixed Reality". windowscentral.com. 2019-07-23. Retrieved 2020-01-05.
  12. ^ "Oculus Rift Has Hidden Preliminary Support For OpenXR". uploadvr.com. 2019-09-13. Retrieved 2020-01-05.
  13. ^ VR, Oculus. "OpenXR for Oculus". developer.oculus.com. Retrieved 2021-08-25.
  14. ^ "Monado 21.0.0, an officially conformant OpenXR implementation!". Collabora. 2021-02-15. Retrieved 2021-02-15.
  15. ^ "Introducing SteamVR 1.16.8 - Now with full OpenXR support". Valve. 2021-02-25. Retrieved 2021-03-17.
  16. ^ "Conformant Products". Khronos Group. Retrieved 14 March 2022.
  17. ^ "OpenXR - Varjo for Developers". Varjo. 2019-07-28. Retrieved 2020-10-26.
  18. ^ "Unreal Engine 4.23 released!". Epic Games. 2019-09-04. Retrieved 2020-10-26.
  19. ^ "2.83 LTS - blender.org". Blender Foundation. 2020-06-03. Retrieved 2020-10-26.
  20. ^ "OpenXR Plugin OpenXR Plugin 0.1.2-preview.2". docs.unity3d.com. Retrieved 2022-06-18.
  21. ^ Olij, Bastiaan (4 July 2021). "Godot Engine - Godot XR progress update June 2021". Godot Engine. Retrieved 2022-06-18.
  22. ^ "OpenXR Might Open The Door To Minecraft On Oculus Quest". Road to VR. 2020-07-28. Retrieved 2020-10-26.
  23. ^ "Multiple Conformant OpenXR Implementations Ship Bringing to Life the Dream of Portable XR Applications". Khronos Group. 2020-07-28. Retrieved 2020-10-26.
  24. ^ "OpenXR". Khronos Group. 2019-10-26. Retrieved 2020-10-26.
  25. ^ "Zhaoxin". en.wikichip.org. Retrieved 2018-08-07. Zhaoxin (Shanghai Zhaoxin Semiconductor Co., Ltd., also goes by VIA Alliance Semiconductor Co., Ltd.)

외부 링크