È stato pubblicato il rilascio del browser web Wolvic 1.4, progettato per l'uso nei sistemi di realtà aumentata e virtuale. Il progetto continua lo sviluppo del browser Firefox Reality, precedentemente sviluppato da Mozilla. Dopo la stagnazione del codice di Firefox Reality, all'interno del progetto Wolvic, la sua sviluppo è stata portata avanti dalla società Igalia, nota per il suo contributo a progetti open source come GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa e freedesktop.org. Il codice di Wolvic è scritto in Java e C++ e distribuito con licenza MPLv2. Le versioni pronte sono state create per la piattaforma Android. È supportato il funzionamento con caschi 3D come Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro e Lynx (è in corso il porting del browser per dispositivi Qualcomm).
Il browser utilizza il motore web GeckoView, un variante del motore Mozilla Gecko, presentato come una libreria separata che può essere aggiornata indipendentemente. L'interazione avviene attraverso un'interfaccia utente tridimensionale completamente diversa, che consente la navigazione sui siti web all'interno di un mondo virtuale o come parte di sistemi di realtà aumentata. Oltre all'interfaccia progettata per il controllo tramite caschi 3D, che permette di visualizzare pagine tradizionali in due dimensioni, gli sviluppatori web possono utilizzare le API WebXR, WebAR e WebVR per creare applicazioni web tridimensionali specializzate, interagendo con esse nello spazio virtuale. È anche supportata la visione di video spaziali in un casco 3D, registrati in modalità 360 gradi.
Per la navigazione si utilizzano controller VR e per l'inserimento di dati nei moduli web si può utilizzare una tastiera virtuale o reale. Inoltre, è disponibile un sistema di input vocale che consente di compilare moduli e inviare query di ricerca utilizzando il motore di riconoscimento vocale in fase di sviluppo da Mozilla. Come pagina iniziale, il browser offre un'interfaccia per accedere ai contenuti preferiti e navigare nella collezione di giochi, applicazioni web, modelli 3D e video spaziali adattati per caschi 3D.
Nella nuova versione:
- È stata aggiunta la compatibilità con il casco 3D Lenovo VRX, così come il supporto sperimentale per i caschi Lenovo A3 e Lynx-R1.
- Sono stati implementati modelli 3D realistici per un tracciamento visivo del movimento delle mani. È stato migliorato il riconoscimento dei gesti di controllo, risolvendo problemi di falso riconoscimento dei gesti per la pressione e lo zoom.
- È stato aggiunto un pulsante per inviare il proprio feedback o segnalare un problema.

- È stata aggiunta la possibilità di trasmettere immagini da videocamere esterne su uno schermo virtuale, consentendo all'utente di vedere in tempo reale ciò che accade attorno a lui mentre indossa il casco di realtà virtuale. Sulle immagini trasmesse dalle videocamere possono sovrapporsi finestre, modelli e oggetti 3D arbitrari, creando un effetto di realtà aumentata. Sono supportate diverse strategie di output dell'immagine: modalità sovrapposizione basata su OpenXR, disattivazione dell'immagine di sfondo (skybox) e utilizzo di un compositore aggiuntivo.
- L'applicazione per Android è ora riconosciuta dalla piattaforma come browser web.
- È stato aggiunto il supporto per i video dal servizio di streaming giapponese U-NEXT.
- È stata proposta un'implementazione iniziale del backend basato su Chromium con un'interfaccia semplice per la navigazione tramite barra degli indirizzi. Nel backend è stato implementato il supporto per l'API WebContents e WebXR.
Fonte: opennet.ru

