OpenXR - OpenXR

OpenXR
Logo OpenXR.svg
Deweloper(zy) Grupa Khronos
Wersja stabilna
1.0 / 29 lipca 2019 ; 2 lata temu ( 2019-07-29 )
System operacyjny Wieloplatformowy
Platforma Wieloplatformowy
Rodzaj Wirtualna rzeczywistość i rozszerzona rzeczywistość API
Strona internetowa www .khronos .org / openxr /

OpenXR to otwarty, bezpłatny standard dostępu do platform i urządzeń rzeczywistości wirtualnej i rozszerzonej rzeczywistości . Jest rozwijany przez grupę roboczą zarządzaną przez konsorcjum Khronos Group . OpenXR został ogłoszony przez Khronos Group 27 lutego 2017 roku podczas GDC 2017 . Tymczasowa wersja standardu została wydana 18 marca 2019 r., aby umożliwić programistom i wdrożeniowcom przekazywanie opinii na jej temat. 29 lipca 2019 r. OpenXR 1.0 został udostępniony publicznie przez Khronos Group na targach SIGGRAPH 2019 .

Recenzenci tymczasowego wydania 0.90 uznali, że celem OpenXR było „Rozwiązanie fragmentacji AR/VR”.

Architektura

Standard zapewnia interfejs API przeznaczony dla twórców aplikacji, których celem jest sprzęt wirtualnej rzeczywistości lub rozszerzonej rzeczywistości . Umożliwia to programistom tworzenie aplikacji, które będą działać na wielu różnych urządzeniach.

Podstawowe elementy tego API to:

Realizacje

Khronos Group utrzymuje listę platform OpenXR-zgodnymi i produktów.

Obecnie zgodne platformy OpenXR to:

Wersja zapoznawcza i wczesne wersje rozwojowe OpenXR są dostępne dla następujących platform:

  • Platforma Varjo PC, premiera w lipcu 2019 r.

Obsługa silnika gier i renderowania

Wsparcie dla rozwoju aplikacji OpenXR można znaleźć w następujących silnikach:

  • Unreal Engine , z początkowym wsparciem w wersji 4.23 od września 2019 r.
  • Blender , z początkowym wsparciem w wersji 2.83 LTS od czerwca 2020 r.

Zapowiedziane nadchodzące wsparcie:

  • Unity , z pierwszym wydaniem spodziewanym pod koniec 2020 r.
  • Godot , z pełnoetatowym rozwojem od lutego 2021

Obsługa przeglądarki

Mapa drogowa

Po wydaniu OpenXR 1.0 postęp prawdopodobnie będzie napędzany przez rozwój rozszerzeń podstawowego API. Widać to w kolejnych wydaniach rozszerzeń do obsługi śledzenia dłoni i śledzenia wzroku. Gdy realizatorzy i programiści zdobędą większe doświadczenie z rozszerzeniami, mogą zostać zintegrowane z podstawowym API OpenXR w przyszłych wydaniach.

Współtwórcy

Następujące firmy są wymienione przez Khronos jako publiczni zwolennicy OpenXR:

Zobacz też

Bibliografia

Zewnętrzne linki