Monado 0.2 надходить із багатошаровою підтримкою, Vive Wand та Valve Index тощо

милий

Кілька місяців тому ми говоримо тут у блозі про Монадо який є платформа з відкритим кодом для пристроїв віртуальної реальності стандарту OpenXR, який визначає універсальний API для створення додатків для віртуальної та доповненої реальності, а також набір шарів для взаємодії з комп’ютерами, що абстрагують характеристики конкретних пристроїв.

Для тих, хто не знайомий з проектом, вони повинні знати, що Монадо має на меті створити відкриту реалізацію стандарту OpenXR через час виконання повністю відповідає вимогам OpenXR, який можна використовувати для організації роботи з віртуальною та доповненою реальністю на смартфонах, планшетах, ПК та будь-якому іншому пристрої. Стандарт OpenXR був підготовлений консорціумом "Хронос" і визначає універсальний API для створення додатків для віртуальної та доповненої реальності, а також набір шарів для взаємодії з комп’ютерами, що узагальнюють характеристики конкретних пристроїв.

Що нового в Monado 0.2?

Тепер в останніх новинах, хлопці з Collabora оголосили про запуск нової версії проекту "Monado 0.2" і в якому серед доданих удосконалень виділено, що на складеному сервері підтримка багатошарового візуалізації, з яким тепер я знаю дозволяє додаткам розміщувати кілька структур XrCompositionLayerProjection (композиційний шар для проекції) і XrCompositionLayerQuad (корисно для елементів інтерфейсу користувача або 2D-вмісту у віртуальному світі).

Вміння працювати з декількома шарами важливо для програм які використовують чотири шари для представлення користувацьких інтерфейсів, а також є основою для подальшої підтримки додатків із накладеним інтерфейсом на сцені, як xrdesktop або Pluto VR.

Ще одна зміна на сервері та контролерах Komnozitny що розміщуються в окремих сервісних процесах, Оскільки проводиться робота з надання можливості підключення декількох програм OpenXR до екземпляра служби Monado та їх одночасного перегляду за допомогою розширення XR_EXTX_overlay.

Це також передбачено в новій версії Monado 0.2, підтримка контролерів Vive Wand та Valve Index і його використання для управління рухом із трьома ступенями свободи (3DOF, рух у трьох напрямках).

У найближчі місяці планується додати підтримку шести ступенів свободи (6DOF) за допомогою системи відстеження Lighthouse.

З інших змін що виділяються з цієї нової версії:

  • Додана підтримка Bluetooth LE, яка використовується в контролері для контролера Google Daydream 3DOF.
  • Додано контролер arduino для експериментів під час створення власних контролерів.
  • Контролер системи відстеження позиції libsurvive вбудований в мейнфрейм.
  • Користувальницький інтерфейс налагодження додав підтримку спеціальних графічних елементів, які в даний час використовуються для візуалізації навантаження на центральний процесор під час рендерингу.
  • Monado-gui підтримує зберігання конфігурацій у каталогах $ XDG_CONFIG_HOME / monado та $ HOME / .config / monado.
  • Додана можливість налаштування USB-стереокамер для PSMV (PlayStation Move) та PSVR (PlayStation VR).
  • Перероблена система будівництва.
  • Додано сховище PPA для Ubuntu з правилами Monado, OpenXR-SDK та udev xr-hardware.
  • Додана підтримка запуску служби monado-service через активацію через сокет у systemd.

Код проекту написаний на C і поширюється відповідно до GPL-сумісної ліцензії на програмне забезпечення Boost 1.0, яка базується на ліцензіях BSD та MIT, але не вимагає жодної згадки, коли похідна робота поширюється у бінарній формі.

Виконувати

Зараз платформа підтримує лише Linux а в майбутньому очікується сумісність з іншими операційними системами.

І як ми вже згадували в новинах цієї нової версії, був доданий Monado PPA для Ubuntu, який можна додати, відкривши термінал і набравши в ньому наступне:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

А для встановлення потрібно просто набрати:

sudo apt install monado

Нарешті, Якщо ви хочете дізнатись більше про Монадо, Ви можете перевірити деталі, а також мати можливість отримати доступ до вихідного коду цього, з його офіційного веб-сайту.

Посилання це.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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