De release van de webbrowser Wolvic is gepubliceerd, die bedoeld is voor gebruik in augmented en virtual reality-systemen. Het project gaat verder met de ontwikkeling van de Firefox Reality-browser, die eerder door Mozilla werd ontwikkeld. Na de stagnatie van de codebasis van Firefox Reality heeft het bedrijf Igalia, dat bekend staat om zijn deelname aan de ontwikkeling van vrije projecten zoals GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa en freedesktop.org, de ontwikkeling van Wolvic voortgezet. De code van Wolvic is geschreven in Java en C++ en is beschikbaar onder de MPLv2-licentie. Voltooide builds zijn samengesteld voor het Android-platform. Er is ondersteuning voor 3D-headsets zoals Oculus, Huawei VR Glass, HTC Vive Focus, Pico Neo en Lynx (er is ook een poort van de browser voor Qualcomm- en Lenovo-apparaten in ontwikkeling).
De browser gebruikt de web-engine GeckoView - een variant van de Mozilla Gecko-engine, vormgegeven als een aparte bibliotheek die onafhankelijk kan worden bijgewerkt. Beheer geschiedt via een fundamenteel andere driedimensionale gebruikersinterface, die navigatie op websites binnen de virtuele wereld of in augmented reality systemen mogelijk maakt. Naast de interface die is ontworpen voor bediening via een 3D-headset, waarmee traditionele tweedimensionale pagina's kunnen worden bekeken, kunnen webontwikkelaars de API's WebXR, WebAR en WebVR gebruiken om gespecialiseerde driedimensionale webapplicaties te maken, waarmee interactie wordt uitgevoerd in de virtuele ruimte. Ook is het mogelijk om in een 3D-headset ruimtelijke video's, opgenomen in 360-graden modus, te bekijken.

Voor navigatie worden VR-controllers gebruikt, en voor het invoeren van gegevens in webformulieren is er een virtueel of fysiek toetsenbord beschikbaar. Bovendien wordt er een spraakherkenningssysteem aangeboden voor interactie met de gebruiker, waarmee het mogelijk is om formulieren in te vullen en zoekopdrachten te verzenden met behulp van de spraakherkenningsengine die door Mozilla wordt ontwikkeld. Als startpagina biedt de browser een interface voor toegang tot favoriete content en navigatie door een verzameling 3D-headset-geoptimaliseerde games, webapplicaties, 3D-modellen en ruimtelijke video's.
In de nieuwe versie:
- De full-screen modus voor het afspelen van video in een 3D-omgeving is aanzienlijk verbeterd - de browserinterface wordt verborgen en er verschijnt iets dat lijkt op een virtueel filmtheater. Het gebied rond het virtuele filmscherm wordt verduisterd, vergelijkbaar met het uitdoen van het licht in een bioscoop om afleiding van de kijkervaring te minimaliseren.
- In de interface voor het beheren van favorieten is het nu mogelijk om de favicon van websites weer te geven, voor een betere visuele herkenning van de bladwijzers.

- Voor 3D-headsets van Huawei, geleverd met het Harmony 3.0-platform (de Android-editie van Huawei), is standaard multi-sample anti-aliasing (MSAA) ingeschakeld, waardoor de renderkwaliteit aanzienlijk is verbeterd.

- Voor Huawei-apparaten wordt bij het inloggen in een WebXR-sessie de afbeelding van de controllers weergegeven en verschijnt er een melding over wat er moet worden ingedrukt om de sessie te verlaten.

- Voor Huawei-controllers met 3 en 6 degrees of freedom (3DoF en 6DoF) is er een gezamenlijke hybride bundel voorbereid (voorheen werden, vanwege beperkingen van de Huawei VR SDK, afzonderlijke versies geleverd).
- Problemen met het sluiten van de browser bij het verlaten van de beveiligingszone van Huawei-apparaten zijn opgelost en er is een crash verholpen bij het klikken op 'mailto:'-links.
Bron: opennet.ru



