Апублікаваны Wolvic 1.4, web-браўзэр для прылад віртуальнай рэальнасці

Апублікаваны рэліз web-браўзэра Wolvic 1.4, прызначанага для выкарыстання ў сістэмах дапоўненай і віртуальнай рэальнасці. Праект працягвае развіццё браўзэра Firefox Reality, які раней развіваўся кампаніяй Mozilla. Пасля стагнацыі кодавай базы Firefox Reality у рамках праекту Wolvic яго распрацоўку працягнула кампанія Igalia, вядомая сваім удзелам у распрацоўцы такіх вольных праектаў, як GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa і freedesktop.org. Код Wolvic напісаны на мовах Java і C++, і распаўсюджваецца пад ліцэнзіяй MPLv2. Гатовыя зборкі сфарміраваны для платформы Android. Падтрымліваецца праца з 3D-шлемамі Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro і Lynx (таксама вядзецца партаванне браўзэра для прылад Qualcomm).

Браўзэр выкарыстоўвае web-рухавічок GeckoView – варыянт рухавічка Mozilla Gecko, аформлены ў выглядзе асобнай бібліятэкі, якую можна абнаўляць незалежна. Кіраванне вырабляецца праз прынцыпова іншы трохмерны інтэрфейс карыстача, які дазваляе ажыццяўляць навігацыю па сайтах усярэдзіне віртуальнага міру або ў складзе сістэм дапоўненай рэальнасці. Акрамя прызначанага для кіравання праз 3D-шлем інтэрфейсу, які дазваляе праглядаць традыцыйныя двухмерныя старонкі, web-распрацоўнікі могуць выкарыстоўваць API WebXR, WebAR і WebVR для стварэння спецыялізаваных трохмерных web-прыкладанняў, узаемадзеянне з якімі вырабляецца ў віртуальнай прасторы. Таксама падтрымліваецца прагляд у 3D-шлеме прасторавых відэа, знятых у рэжыме 360 градусаў.

Для навігацыі выкарыстоўваюцца VR-кантролеры, а для ўводу дадзеных у web-формы – віртуальная ці рэальная клавіятура. Акрамя таго, для ўзаемадзеяння з карыстачом прапаноўваецца сістэма галасавога ўводу, якая дае магчымасць запаўняць формы і адпраўляць пошукавыя запыты з выкарыстаннем які развіваецца ў Mozilla рухавічка для распазнання гаворкі. У якасці стартавай старонкі браўзэр падае інтэрфейс для доступу да абранага кантэнту і навігацыі па калекцыі адаптаваных для 3D-шлемаў гульняў, web-прыкладанняў, 3D-мадэляў і прасторавых відэа.

У новай версіі:

  • Дададзена падтрымка 3D-шлема Lenovo VRX, а таксама эксперыментальная падтрымка шлемаў Lenovo A3 і Lynx-R1.
  • Рэалізаваны рэалістычныя трохмерныя мадэлі для нагляднага адсочвання руху рук. Палепшана апрацоўка кіраўнікоў жэстаў, вырашаны праблемы з ілжывым распазнаннем жэстаў для націску і маштабаванні.
  • Дададзена кнопка для адпраўкі свайго водгуку або апавяшчэння аб праблеме.
    Апублікаваны Wolvic 1.4, web-браўзэр для прылад віртуальнай рэальнасці
  • Дададзена магчымасць пракідання малюнкаў з вонкавых камер на віртуальны экран, што дазваляе карыстач у рэжыме рэальнага часу бачыць тое, што адбываецца вакол, знаходзячыся ў шлеме віртуальнай рэальнасці. На трансляваную з камер карцінку могуць накладвацца вокны, мадэлі і адвольныя 3D-аб'екты, ствараючы эфект дапоўненай рэальнасці. Падтрымліваецца некалькі стратэгій вываду малюнка: рэжым накладання на базе OpenXR, адключэнне фонавай карцінкі (skybox) і задзейнічанне дадатковага кампазітнага мэнэджара.
  • Прыкладанне для Android зараз распазнаецца платформай як web-браўзэр.
  • Дададзена падтрымка відэа з японскага стрымінгавага сэрвісу U-NEXT.
  • Прапанавана пачатковая рэалізацыя бэкенда на аснове Chromium з найпростым інтэрфейсам для навігацыі праз адрасны радок. У бэкендзе рэалізаваная падтрымка API WebContents і WebXR.

Крыніца: opennet.ru

Дадаць каментар