Monado, платформа с отворен код за устройства за виртуална реалност

сладък

наскоро беше обявено публикуването на първото стартиране на проекта „Монадо“, кое е нова платформа, насочена към създаване на отворено изпълнение на стандарта OpenXR, което дефинира универсален API за създаване на приложения за виртуална и добавена реалност, както и набор от слоеве за взаимодействие с компютри, които абстрахират характеристиките на конкретни устройства.

Стандартът е изготвен от консорциум Khronos, която също разработва стандарти като OpenGL, OpenCL и Vulkan.

За Монадо

Сладко осигурява изпълнение, което напълно отговаря на изискванията на OpenXR, който може да се използва за организиране на работа с виртуална и добавена реалност на смартфони, таблети, компютри и всяко друго устройство, като проектът разработва няколко основни подсистеми, които са следните:

  • Двигател за пространствено зрение: който е отговорен за проследяване на обекти, дефиниция на повърхността, реконструкция на окото, разпознаване на жестове, проследяване на очите.
  • Двигател за проследяване на знаци: Неговата функция е да контролира жироскопичния стабилизатор, прогнозирането на движение, контролерите, оптичното проследяване на движението през камерата, проследяването на позицията въз основа на данни от VR каска.
  • Композитен сървър: обработва режим на директен изход, препращане на видео, корекция на обектив, композиция, оформяне на работното пространство за работа едновременно с множество приложения
  • Двигател за взаимодействие- Това е отговорно за симулацията на физически процеси, набор от приспособления и набор от инструменти за приложения за виртуална реалност.
  • Инструментариум: отговаря наред с другото за калибрирането на оборудването, установяването на ограничения за движение.

Как стеl Monado е първото изпълнение на OpenXR за GNU / Linux и се надява да стимулира развитието на екосистема с отворен код XR и да осигури основните градивни елементи за доставчиците на устройства, насочени към платформата GNU / Linux.

От основните характеристики които се открояват, са наличността на драйвери за слушалки за виртуална реалност HDK (Комплект за разработчици на хакери OSVR) и PlayStation VR HMD, както и за контролерите PlayStation Move и Razor Hydra.

В допълнение към предоставянето на възможност за използване на оборудване, съвместимо с проекта OpenHMD и осигуряват драйвер за очила с добавена реалност North Star.

Tambien има набор от правила udev за конфигуриране на достъпа до устройството VR без разрешение за root, заедно с драйвер за системата за проследяване на позицията Intel RealSense T265.

И също готов за употреба композитен сървър, който поддържа директен изход към устройството, заобикаляйки X сървъра на системата. Предлагат се шейдъри за Vive и Panotools и поддръжка за прожекционни слоеве.

Други негови характеристики са:

  • Компоненти за проследяване на движение с рамка за филтриране и стрийминг на видео.
  • Система за проследяване на знаци с шест степени на свобода (6DoF, напред / назад, нагоре / надолу, наляво / надясно, наклон, височина, ролка) за контролери PSVR и PS Move.
  • Модули за интеграция с графичните API на Vulkan и OpenGL.
  • Режим без екран (без глава).
  • Управлявайте пространствени взаимодействия и гледни точки.
  • Основна поддръжка за синхронизация на кадрите и въвеждане на информация (действия).

Относно първата версия на Monado

Сега първата версия се счита за експериментална и е насочена към начинаещи разработчици, запознати с платформата.

В сегашното състояние на проекта, Монадо ви позволява да създавате приложения и да въртите следа на съвместими устройства използвайки OpenHMD, а също предлага възможност за директно показване изходът към устройствата за виртуална реалност заобикаляне на стека от графични изображения на операционната система.

Кодът на проекта е написан на C и се разпространява под GPL-съвместимия лиценз за софтуер Boost 1.0, който се основава на лицензите BSD и MIT, но не изисква споменаване, когато производното произведение се разпространява в двоична форма.

Сега платформата поддържа само Linux и съвместимостта с други операционни системи се очаква в бъдеще.

И накрая, Ако искате да научите повече за Монадо, Можете да проверите подробностите, както и да имате достъп до изходния код на това, от официалния му уебсайт.

Връзката е тази.


Съдържанието на статията се придържа към нашите принципи на редакторска етика. За да съобщите за грешка, щракнете върху тук.

Коментар, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван.

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   причина 123 каза той

    Искам по-добър vr за linux са само с cv1 и недовършен клапан оставя ръка и крак. Htc live очевидно няма много намерения, затова попитах в Twitter. Те трябва да имат заявки за разработчици, за да помислят първо за това.

    Другото нещо е, че малцина са тези, които искат разработка в Linux, тези, които използват vr в супер затворена среда, а другото е, че малко потребители, които искат затворени платформи, и ние вече знаем каква е платната за това!