Opublikowano wersję przeglądarki internetowej Wolvic, przeznaczonej do wykorzystania w systemach rzeczywistości rozszerzonej i virtualnej. Projekt kontynuuje rozwój przeglądarki Firefox Reality, wcześniej rozwijanej przez firmę Mozilla. Po stagnacji bazy kodowej Firefox Reality, w ramach projektu Wolvic, jego rozwój kontynuowała firma Igalia, znana ze swojego udziału w rozwoju takich otwartych projektów jak GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa i freedesktop.org. Kod Wolvic napisany jest w językach Java i C++, i jest rozpowszechniany na licencji MPLv2. Gotowe wersje stworzono dla platformy Android. Wspiera pracę z hełmami 3D Oculus, Huawei VR Glass, HTC Vive Focus, Pico Neo i Lynx (trwa także portowanie przeglądarki na urządzenia Qualcomm i Lenovo).
Przeglądarka korzysta z silnika webowego GeckoView – wersji silnika Mozilla Gecko, przygotowanej jako osobna biblioteka, którą można aktualizować niezależnie. Sterowanie odbywa się poprzez zasadniczo inny trójwymiarowy interfejs użytkownika, pozwalający na nawigację po stronach w wirtualnym świecie lub w ramach systemów rzeczywistości rozszerzonej. Oprócz interfejsu przeznaczonego do sterowania przez hełm 3D, umożliwiającego przeglądanie tradycyjnych dwuwymiarowych stron, programiści webowi mogą korzystać z API WebXR, WebAR i WebVR do tworzenia specjalizowanych trójwymiarowych aplikacji webowych, z którymi można wchodzić w interakcje w przestrzeni wirtualnej. Wspierane jest również oglądanie w hełmie 3D przestrzennych filmów w trybie 360 stopni.

Do nawigacji używane są kontrolery VR, a do wprowadzania danych w formularzach webowych – wirtualna lub rzeczywista klawiatura. Ponadto, w celu interakcji z użytkownikiem oferowany jest system rozpoznawania głosu, umożliwiający wypełnianie formularzy oraz wysyłanie zapytań wyszukiwania z wykorzystaniem rozwijanego w Mozilla silnika do rozpoznawania mowy. Jako strona startowa przeglądarka oferuje interfejs umożliwiający dostęp do ulubionej zawartości oraz nawigację po kolekcji gier, aplikacji webowych, modeli 3D i przestrzennych filmów dostosowanych do hełmów 3D.
W nowej wersji:
- Znacznie poprawiono tryb pełnoekranowy odtwarzania wideo w środowisku 3D — interfejs przeglądarki jest ukrywany, a pojawia się coś przypominającego wirtualne kino. Obszar otaczający wirtualny ekran kinowy jest przyciemniany, analogicznie do wygaszania światła w kinie, aby nie rozpraszać uwagi podczas oglądania.
- W interfejsie zarządzania zakładkami dodano wyświetlanie ikon stron (favicon) w celu lepszego wyróżnienia zakładek.

- Dla hełmów 3D produkcji Huawei, dostarczanych z platformą Harmony 3.0 (edycja Android od Huawei), domyślnie włączono wygładzanie z wielokrotnym próbkowaniem (MSAA, Multi-Sample Anti-Aliasing), co znacząco poprawiło jakość renderowania.

- Dla urządzeń Huawei przy wchodzeniu do sesji WebXR wyświetlane są obrazy kontrolerów oraz pojawia się wskazówka, co należy nacisnąć, aby opuścić sesję.

- Dla kontrolerów Huawei z 3 i 6 stopniami swobody (3DoF i 6DoF) przygotowano wspólny pakiet hybrydowy (wcześniej, z powodu ograniczeń Huawei VR SDK, były dostarczane oddzielne wersje).
- Rozwiązano problemy z zamykaniem przeglądarki przy wyjściu z strefy bezpieczeństwa urządzeń Huawei i usunięto awaryjne kończenie przy klikaniu na linki 'mailto:'.
Źródło: opennet.ru



