موناڊو جو ٻيو رليز، ورچوئل ريئلٽي ڊوائيسز لاءِ پليٽ فارم

تعاون ڪمپني پيش ڪيو پروجيڪٽ ڇڏڻ مونادو 0.2، معيار جي هڪ کليل عمل درآمد ٺاهڻ جو مقصد اوپن ايڪس آر. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Код проекта написан на языке Си и طرفان ورهايل под свободной лицензией Boost Software License 1.0, совместимой с GPL.

شامل ڪيل سڌارن ۾ شامل آهن:

  • В композитном сервере появилась поддержка многослойной отрисовки, позволяющей приложениям размещать несколько структур XrCompositionLayerProject и XrCompositionLayerQuad هرو. Работа с несколькими слоями важна для приложений, использующих четыре слоя для отрисовки пользовательских интерфейсов, а также является базисом для дальнейшей поддержки приложений с наложенным поверх сцены интерфейсом, таких как xrd ڊيسڪ ٽاپ يا Pluto VR.



  • Комнозитный сервер и драйверы вынесены в отдельные сервисные процессы. ڪم جاري آهي по предоставлению возможности подключения нескольких приложений OpenXR к одному экземпляру сервиса Monado и их одновременной визуализации при помощи расширения XR_EXTX_overlay.
  • Обеспечена поддержка контроллеров Vive Wand и Valve Index и их использования для управления движением с тремя степенями свободы (3DOF, перемещение по трём направлениям). В ближайшие месяцы планируется добавить поддержку шести степеней свободы (6DOF, вперёд/назад, вверх/вниз, влево/вправо, рыскание, тангаж, крен), используя систему отслеживания پل.
  • Добавлена поддержка Bluetooth LE, которая задействована в драйвере для Google Daydream 3DOF Controller.
  • Добавлен драйвер arduino для экспериментов при создании собственных контроллеров;
  • В основной состав интегрирован драйвер открытой системы отслеживания позиции libsurvive.
  • В отладочном интерфейсе пользователя появилась поддержка пользовательских графиков, которые в текущем виде задействованы для визуализации нагрузки на CPU при отрисовке.
  • В 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.

پليٽ فارم جي جوڙجڪ:

  • اسپيشل ويزن انجڻ (آبجیکٹ ٽريڪنگ، مٿاڇري جو پتو لڳائڻ، ميش جي تعمير، اشارو جي سڃاڻپ، اکين جي ٽريڪنگ)؛
  • ڪردار جي ٽريڪنگ لاءِ انجڻ (گائيرو اسٽيبلائيزر، موشن پريڊڪشن، ڪنٽرولرز، ڪيمرا ذريعي آپٽيڪل موشن ٽريڪنگ، وي آر هيلمٽ جي ڊيٽا جي بنياد تي پوزيشن ٽريڪنگ)؛
  • جامع سرور (سڌو آئوٽ پٽ موڊ، وڊيو فارورڊنگ، لينس جي اصلاح، ڪمپوزنگ، هڪ ئي وقت ڪيترن ئي ايپليڪيشنن سان ڪم ڪرڻ لاءِ ڪم اسپيس ٺاهڻ)؛
  • رابطي واري انجڻ (جسماني عملن جي تخليق، ويجٽ جو هڪ سيٽ ۽ مجازي حقيقت جي ايپليڪيشنن لاء هڪ ٽول ڪٽ)؛
  • اوزار (سامان جي حساب ڪتاب، تنصيب تحريڪ جون حدون).

اھڙا اھڙا

  • Драйвер для шлемов виртуальной реальности ايڇ ڊي ڪي (OSVR هيڪر ڊولپر کٽ) ۽
    PlayStation VR HMD، انهي سان گڏ پلے اسٽيشن موو ڪنٽرولرز لاءِ ۽ ريزر هائڊرا.
  • قابل استعمال سامانمنصوبي جي حمايت ڪئي وئي آهي اوپن ايڇ ايم ڊي.
  • Augmented Reality گلاسز لاءِ ڊرائيور اتر اسٽار.
  • Intel RealSense T265 پوزيشن ٽريڪنگ سسٽم لاءِ ڊرائيور.
  • udev اصول روٽ استحقاق حاصل ڪرڻ کان سواء مجازي حقيقت ڊوائيسز تائين رسائي کي ترتيب ڏيڻ لاء.
  • فلٽرنگ ۽ وڊيو اسٽريمنگ لاءِ فريم ورڪ سان موشن ٽريڪنگ اجزاء.
  • PSVR ۽ PS موو ڪنٽرولرز لاءِ آزادي جي ڪردار جي ٽريڪنگ سسٽم جا ڇهه درجا (6DoF، اڳتي / پوئتي، مٿي / هيٺ، کاٻي / ساڄي، ياو، پچ، رول).
  • Vulkan ۽ OpenGL گرافڪس APIs سان انضمام لاءِ ماڊلز.
  • بي سر موڊ.
  • مقامي رابطي ۽ نقطه نظر کي منظم ڪرڻ.
  • فريم هم وقت سازي ۽ انفارميشن ان پٽ (عمل) لاءِ بنيادي سپورٽ.
  • هڪ تيار ڪيل جامع سرور جيڪو سسٽم X سرور کان پاسو ڪندي، ڊوائيس ڏانهن سڌو پيداوار جي حمايت ڪري ٿو. Vive ۽ لاء shaders مهيا ڪري پنوٽول. پروجئشن تہن لاءِ سپورٽ آھي.

موناڊو جو ٻيو رليز، ورچوئل ريئلٽي ڊوائيسز لاءِ پليٽ فارم

جو ذريعو: opennet.ru

تبصرو شامل ڪريو