Інтеграції Meta's Unity & Unreal “OpenXR” блокують інші гарнітури ПК VR

Інтеграції Meta's Unity & Unreal "OpenXR" блокують інші гарнітури ПК VR

Інтеграції єдності та нереальних “OpenXR” Мета блокують інші гарнітури ПК VR, і розробники не задоволені цим.

OpenXR – це відкритий стандартний API для AR/VR/MR, що підтримується переважною більшістю галузі. Ідеал OpenXR полягає в тому, що розробники можуть створювати програми, які працюють на будь-якій гарнітурі, не потребуючи використання API, специфічних для постачальників для різних обладнання. Але реальність, принаймні, сьогодні складніша.

Практично кожна гарнітура та час виконання (крім Apple Vision Pro та PlayStation VR2 на PS5) підтримують OpenXR. Але такі компанії, як Meta та Pico, все ще пропонують власну інтеграцію для єдності та нереального.

Ці інтеграції двигунів, що стосуються постачальників, обіцяють найкращі з обох світів: підтримка як OpenXR, так і для унікальних функцій, які ще не присутні в OpenXR. Але у випадку Мета, на ПК, ця обіцянка не зберігається. Незважаючи на те, що вони описуються як “OpenXR”, на двигунах Unity та Uneal і нереальних двигунах ПК наразі працюють лише для Quest Link та Rift Headsets, не Будь -яка інша гарнітура ПК VR. Uploadvr перевірив і підтвердив, що це так.

Це означає, що будь -який розробник, що використовує ці інтеграції, що рекомендує META та сприяти, потребує реалізації окремої підсистеми для підтримки інших гарнітур ПК VR, проблему, яку повинен був вирішити OpenXR. Ось чому багато ігор ПК VR все ще використовують застарілий API OpenVR SteamVR, а не будь -яка реалізація OpenXR.

Facebook знецінює власні API Oculus на користь OpenXR

Facebook знецінить свої власні API Oculus на користь галузевого стандарту OpenXR. Facebook каже, що нові функції “будуть доставлені через розширення OpenXR”, починаючи з v31, що перегукується з випуском мови в минулому році щодо нових функцій на підключенні SteamVR і до OpenXR. За даними Facebook, у серпні від

Meta39s Unity Unreal OpenXR блокують інші гарнітури ПК Інтеграції Meta's Unity & Unreal "OpenXR" блокують інші гарнітури ПК VR

Розробник програмного забезпечення Matthieu Bucchianeri вже місяцями порушує це питання. Bucchianeri працював над PS4 та Original PlayStation VR у Sony, Falcon 9 та Dragon у SpaceX, а також Hololens та Windows MR в Microsoft, де він зараз працює на Xbox. У Microsoft він зробив свій внесок у OpenXR, і у вільний час він розробив інструментарій OpenXR та VDXR, час виконання Virtual Desktop OpenXR.

Інструментарій OpenXR був припинений у 2024 році, оскільки Bucchianeri заохочує розробників інтегрувати його функції всередині своїх додатків. Тепер він додав повідомлення до вершини веб -сайту OpenXR Toolkit, який проходить проти інтеграції єдності та нереальної інтеграції Meta, а також на більш тривалу спеціалізовану сторінку, що ще більше пояснює цю проблему.

“Починаючи з 2024 року, екосистема OpenXR на ПК є поганим здоров’ям”, – пише він:

ЩоЦе не аварія: Про це занепокоєння було повідомлено META на початку 2024 року за допомогою офіційних засобів у групі Хроноса. META визнала цілеспрямовано блокуючи інші платформи від запуску вмісту OpenXR на той час.

Це не технічне обмеження: Деякі часи (VDXR) доклали великих зусиль для реалізації режимів “сумісності”. Існують протиріччя, щоб розблокувати вміст на будь-якій платформі, але вони дуже дорогі для розслідування та впровадження.

Це не короткий час OpenXR: Як підтверджено з багатьма програмами, що використовують Ovrplugin з ввімкненими контр-заходами, ці програми можуть працювати на відповідній реалізації OpenXR “.

Розчарований Хроносом, галузевим консорціумом, що стоїть за OpenXR (як і інші API, такі як Vulkan та OpenGL), не вживаючи заходів проти META, Bucchianeri тепер вилучено з специфікації OpenXR та публічних документів після публічного запиту на Github OpenXR.

Після прохання Bucchianeri про видалення його імені Хронос оприлюднив публічну заяву про цю проблему. У заяві група каже, що “визнає викликів, які розробники зіткнулися з застарілими API та специфічними для платформи поведінкою, що обмежують портативність XR”, і “присвячена розвитку OpenXR, включивши розширення постачальників у основну специфікацію”.

Він посилається на документацію для вбудованої крос-платформи OpenXR підтримки єдності, нереального та Годо, і рекомендує розробникам використовувати їх. Зокрема, єдина згадка про мета в заяві – це посилання на “дискурс громади”.

Цього твердження було недостатньо для Bucchianeri, який вважає, що інтеграції Мета та відсутність дій Хроноса проти META зробили логотип OpenXR та торговельну марку “більше не мають такого ж значення, як і раніше”:

“На жаль, з 2024 року Хронос відмовився вжити заходів щодо припинення руйнівної ініціативи Ovrplugin Meta. Не вживаючи жодних дій щодо вирішення питань, створених Meta Ovrplugin, Khronos надсилає повідомлення про те, що OpenXR вже не є універсальним рішенням для перехресного постачальника та перехресної форми, що проходять цільові цільові заслуги, що проходять циклі та відповідні цільові заслуги. Задовжував запуску додатків OpenXR), і що логотип OpenXR та торговельна марка більше не мають такого ж значення, як і раніше в екосистемі PCVR.

Мета в минулому сигналізувала про намір врешті-решт відійти від власної інтеграції єдності до підтримки вбудованої підсистеми OpenXR Unity. Це не заважало б компанії додавати нові функції. Він вже реалізує їх як розширення OpenXR для додатків за допомогою власного двигуна, і може доставити їх у Unity як розширення OpenXR. Однак, незважаючи на це, компанія нещодавно продовжувала додавати нові функції виключно до власного пакету інтеграції. І якщо розробники використовують лише це, їх додатки просто не працюватимуть на інших гарнітурах ПК VR.

Ми звернулися до META для будь -якого твердження чи контексту, який вони можуть надати з цього приводу, і оновимо нашу статтю, якщо ми отримаємо відповідь.