Grupa Khronos to grupa zarządzająca niektórymi z największych interfejsów API typu open source, o czym powinieneś już wiedzieć. Wśród nich są OpenCL, OpenGL, Vulkan itp. Ale wiadomości, które teraz nas interesują, dotyczą innego API, całkiem nowszego, mam na myśli OpenXR. Cóż, teraz uruchomili nowa wersja OpenXR 1.0 tej specyfikacji, aby ujednolicić świat rzeczywistości wirtualnej i rzeczywistości rozszerzonej.
Dla tych, którzy nadal nie znają OpenXR, powiedz, że dodaje więcej niż tylko API dla twórców aplikacji tego typu, ponieważ została również zaimplementowana w celu udostępnienia warstwy sterowników do sprzętu dla rzeczywistości wirtualnej i rzeczywistości rozszerzonej, prezentującej interfejs abstrakcji z samym urządzeniem. W tym celu ma współpracowników, takich jak 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 itp.
OpenXR zapewnia różne możliwości interakcji z VR i AR. Stają się one coraz bardziej powszechne i wykorzystywane do różnych celów, zarówno do symulacji, gier wideo, jak i innych zastosowań. Dlatego ważne jest, aby mieć wspólny interfejs API typu open source i branżowy do obsługi rzeczywistości wirtualnej i rzeczywistości rozszerzonej. Teraz wraz z OpenXR 1.0 dodano ekscytujące ulepszenia i wsparcie dla Valve, AMD, NVIDIA, Epic Games, ARM, Oculus, HTC, Microsoft i nie tylko.
To jest ważne również w grach na Linuksieponieważ wpłynie to na niego pośrednio. Epic Games już powiedział, że rozważa obsługę OpenXR 1.0 na silniku Unreal Engine, tak samo jak wydaje się robić Valve i SteamVR. Ponadto, jak już omówiliśmy, Collabora pracuje nad Monado, środowiskiem wykonawczym XR typu open source dla systemu Linux.