Група Khronos - це група, яка керує деякими найважливішими API з відкритим кодом, як ви вже знали. Серед них OpenCL, OpenGL, Vulkan та ін. Але новина, яка нас зараз цікавить, стосується іншого зовсім недавнього API, я маю на увазі OpenXR. Ну, тепер вони запустили нова версія OpenXR 1.0 цієї специфікації для об’єднання світу віртуальної реальності та доповненої реальності.
Для тих, хто все ще не знає OpenXR, скажіть, що він додає більше, ніж просто API для розробників програм цього типу, оскільки він також був реалізований для забезпечення рівня драйверів для обладнання для віртуальної реальності та доповненої реальності, представляючи інтерфейс абстракції із самим пристроєм. І для цього у нього є такі співробітники, як AMD, ARM, Collabora, Google, Epic Games, HP, HTC, Huawei, Imagination Technology, Intel, LG, Logitech, MediaTek, Microsoft, Mozilla, Nokia, NVIDIA, Oculus, Qualcomm, Razer, Samsung, Sony, VIA тощо.
OpenXR надає різні можливості взаємодії з VR та AR. Вони стають все більш поширеними і використовуються для різних цілей, як для моделювання, відеоігор та інших додатків. Ось чому важливо мати відкритий код та загальний API для роботи з віртуальною реальністю та доповненою реальністю. Тепер із OpenXR 1.0 були додані захоплюючі вдосконалення та підтримка для Valve, AMD, NVIDIA, Epic Games, ARM, Oculus, HTC, Microsoft та інших.
Це є також важливий для ігор Linuxоскільки це побічно вплине на нього. Epic Games вже заявляли, що розглядають можливість підтримки OpenXR 1.0 на Unreal Engine, як і Valve та SteamVR. Крім того, зараз, як ми вже обговорювали, Collabora працює над Monado, відкритим середовищем виконання XR для Linux.