Друго издање Монада, платформе за уређаје виртуелне реалности

Цоллабора цомпани представљени издање пројекта Монадо 0.2, чији је циљ стварање отворене имплементације стандарда ОпенКСР. Монадо обезбеђује време извођења које је у потпуности у складу са захтевима ОпенКСР-а, које се може користити за организовање рада са виртуелном и проширеном стварношћу на паметним телефонима, таблетима, рачунарима и свим другим уређајима. ОпенКСР стандард је припремио конзорцијум Кхронос и дефинише универзални АПИ за креирање апликација виртуелне и проширене стварности, као и скуп слојева за интеракцију са хардвером који апстрахује карактеристике специфичних уређаја. Код пројекта је написан у Ц и дистрибуира под бесплатном Боост Софтваре Лиценсе 1.0, компатибилном са ГПЛ.

Међу додатним побољшањима:

  • Композитни сервер сада подржава вишеслојно приказивање, омогућавајући апликацијама да угошћују више структура КсрЦомпоситионЛаиерПројецтион и КсрЦомпоситионЛаиерКуад. Рад са више слојева је важан за апликације које користе четири слоја за рендеровање корисничких интерфејса, а такође је и основа за даљу подршку апликацијама са интерфејсом прекривеним на врху сцене, као што је нпр. крдесктоп или Плутон ВР.



  • Композитни сервер и драјвери су смештени у одвојене сервисне процесе. Рад у току да обезбеди могућност повезивања више ОпенКСР апликација са једном инстанцом услуге Монадо и истовремено их визуелизује помоћу екстензије КСР_ЕКСТКС_оверлаи.
  • Пружа подршку за контролере Виве Ванд и Валве Индек и њихову употребу за контролу покрета са три степена слободе (3ДОФ, кретање у три смера). У наредним месецима планирамо да додамо подршку за шест степени слободе (6ДОФ, напред/назад, горе/доле, лево/десно, скретање, питцх, ролл) користећи систем за праћење Светионик.
  • Додата подршка за Блуетоотх ЛЕ, која је укључена у драјвер за Гоогле Даидреам 3ДОФ контролер.
  • Додат ардуино драјвер за експерименте приликом креирања сопствених контролера;
  • Возач система за праћење отворене позиције је интегрисан у главну структуру либсурвиве.
  • Кориснички интерфејс за отклањање грешака сада подржава прилагођене графиконе, који се у свом тренутном облику користе за визуелизацију оптерећења ЦПУ-а током рендеровања.
  • Монадо-гуи сада подржава чување подешавања у директоријумима $КСДГ_ЦОНФИГ_ХОМЕ/монадо и $ХОМЕ/.цонфиг/монадо. Додата је могућност конфигурисања стерео камера са УСБ интерфејсом за ПСМВ (ПлаиСтатион Мове) и ПСВР (ПлаиСтатион ВР).
  • Систем монтаже је прерађен. Додато ППА репозиторијум за Убунту са Монадо пакетима, ОпенКСР-СДК и кр-хардвер удев правилима.
  • Додата подршка за покретање монадо-сервиса путем активације соцкета у системд-у.

Састав платформе:

  • Мотор просторног вида (праћење објеката, детекција површине, реконструкција мреже, препознавање покрета, праћење очију);
  • Мотор за праћење карактера (жиро стабилизатор, предвиђање покрета, контролери, оптичко праћење кретања кроз камеру, праћење положаја на основу података са ВР шлема);
  • Композитни сервер (режим директног излаза, видео прослеђивање, корекција сочива, компоновање, креирање радног простора за истовремени рад са више апликација);
  • Интеракциони механизам (симулација физичких процеса, сет виџета и алата за апликације виртуелне реалности);
  • Инструментација (калибрација опреме, инсталација границе кретања).

Кључне карактеристике:

  • Драјвер за кациге виртуелне реалности Москва ХДК (ОСВР Хацкер Девелопер Кит) и
    ПлаиСтатион ВР ХМД, као и за ПлаиСтатион Мове контролере и Разор Хидра.
  • Употребљивост оборудованиеподржан од пројекта ОпенХМД.
  • Драјвер за наочаре проширене стварности Северњача.
  • Драјвер за систем за праћење положаја Интел РеалСенсе Т265.
  • удев рулесет да конфигуришете приступ уређајима виртуелне реалности без добијања роот привилегија.
  • Компоненте за праћење покрета са оквиром за филтрирање и стримовање видеа.
  • Систем за праћење карактера са шест степени слободе (6ДоФ, напред/назад, горе/доле, лево/десно, скретање, питцх, ролл) за ПСВР и ПС Мове контролере.
  • Модули за интеграцију са Вулкан и ОпенГЛ графичким АПИ-јима.
  • Безглави режим.
  • Управљање просторном интеракцијом и тачком гледишта.
  • Основна подршка за синхронизацију оквира и унос информација (акције).
  • Готови композитни сервер који подржава директан излаз на уређај, заобилазећи системски Кс сервер. Обезбеђује сејдере за Виве и Панотоолс. Постоји подршка за пројекцијске слојеве.

Друго издање Монада, платформе за уређаје виртуелне реалности

Извор: опеннет.ру

Додај коментар