본문으로 건너뛰기
vrBlogs

이 페이지는 아직 사용자의 언어로 번역되지 않아 영어 원문을 표시하고 있습니다. 영어 페이지 열기

소프트웨어

OpenXR

Open XR, Khronos OpenXR, OpenXR runtime(으)로도 알려짐

OpenXR is a royalty-free open standard from the Khronos Group that gives VR and AR apps one common way to talk to headsets, so developers can support many devices with less work.

OpenXR is an application programming interface (API) standard maintained by the Khronos Group, the industry consortium also behind Vulkan and OpenGL. It defines a common language between an XR app and the "runtime" that drives a headset, covering things like rendering to the displays, reading head and controller poses, and handling input.

Why it exists

In VR's early consumer years each platform had its own API, so developers had to build and maintain separate versions of their apps. OpenXR replaces that patchwork. An app written for OpenXR can, in principle, run on any headset whose runtime supports the standard, with vendor-specific features added through optional extensions.

Versions

OpenXR 1.0 was released in July 2019. OpenXR 1.1, released in April 2024, folded several widely used extensions into the core standard, including support for foveated rendering and a floor-level reference space.

Who supports it

OpenXR is supported by most major platforms and engines, including Meta's Quest runtime, SteamVR, PICO, HTC and Android XR, as well as Unity, Unreal Engine and Godot. For players the benefit is mostly invisible: more games work across more headsets.

소프트웨어
SteamVR
SteamVR is Valve's free software for playing VR on a Windows PC: it runs the headset, provides the home space and settings…
소프트웨어
WebXR
WebXR is a web standard that lets websites open immersive VR and AR experiences directly in a browser…
소프트웨어
Foveated rendering
Foveated rendering draws the center of your view, or the spot you are looking at…

용어집으로 돌아가기

확실한가요?