Специфікація OpenXR 1.1 тепер доступна.
OpenXR — це API відкритого галузевого стандарту для розробки та виконання додатків XR. Ним керує Khronos, той самий некомерційний галузевий консорціум, який керує OpenGL, Vulkan і WebGL. Робоча група OpenXR включає всі великі компанії галузі, включаючи Meta, Pico, HTC, Valve, Varjo та Unity, але особливо не Apple.
Специфікація OpenXR 1.0 була завершена в 2019 році. Різні компанії та групи додали додаткові функції на додаток до основної специфікації за допомогою розширень OpenXR і OpenXR 1.1 включає п'ять із цих розширень у основну специфікацію, яка підтримується всіма пристроями:
- Стерео з Foveated рендерингом (підвищено з XR_VARJO_quad_views від Varjo) додає підтримку для рендерингу з відстеженням очей або фіксованого фовеату «через кілька API рендерингу графіки».
- Місцевий поверх (підвищено з XR_EXT_local_floor), додаючи третій тип простору координат відстеження LOCAL_FLOOR на додаток до існуючих LOCAL і STAGE. LOCAL також відомий як відстеження рівня очей і означає, що повторне центрування впливає на всі три осі. У STAGE повторне центрування не застосовується, оскільки центр простору координат є центром підлоги у вашому ігровому просторі. Новий LOCAL_FLOOR є серединою, центруючи дві горизонтальні осі, зберігаючи вертикальну вирівняність із вашою реальною підлогою.
- Поверхня захоплення (підвищено з XR_EXT_palm_pose), поза, яка «дозволяє програмам надійно відтворювати віртуальний об’єкт, який тримає користувач у руці, незалежно від того, чи відстежується він безпосередньо чи за допомогою контролера руху».
- xrLocateSpaces (і її відповідний еквівалент розширення XR_KHR_locate_spaces), «функція для пошуку масиву пробілів».
- XrUuid (підвищено з XR_EXT_uuid), тип даних для зберігання універсального унікального ідентифікатора.
Khronos каже, що OpenXR 1.1 також надає «нові функції та роз’яснення», включаючи 13 нових профілів взаємодії, ідентифікатори для поверхонь для пальців, стилусів, завитка тригера та повзунка тригера, виявлення близькості для елементів контролера та локалізовану тактильну функцію в тригері індексу та під ним. великий палець.
Крім того, OpenXR 1.1 додає нові коди помилок для недостатніх дозволів і неввімкнених залежностей, щоб допомогти розробникам у налагодженні програми.
Великі компанії, включаючи Meta, Pico, HTC, Valve, Varjo та Unity, підтвердили свою підтримку OpenXR і висловили намір підтримувати OpenXR 1.1, хоча знову ж таки, особливо не Apple. Apple Vision Pro не підтримує OpenXR, використовуючи його відкриті власні API ARKit і RealityKit.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://www.uploadvr.com/openxr-1-1/