Publication de Wolvic 1.4, navigateur web pour appareils de réalité virtuelle

La sortie du navigateur Web Wolvic 1.4, conçu pour être utilisé dans les systèmes de réalité augmentée et virtuelle, a été publiée. Le projet poursuit le développement du navigateur Firefox Reality, précédemment développé par Mozilla. Après que la base de code Firefox Reality ait stagné sous le projet Wolvic, son développement a été poursuivi par Igalia, connue pour sa participation au développement de projets libres tels que GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa et freedesktop.org. Le code Wolvic est écrit en Java et C++, et distribué sous la licence MPLv2. Des assemblages prêts sont générés pour la plate-forme Android. Travailler avec les casques 3D Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro et Lynx est pris en charge (le navigateur est également porté pour les appareils Qualcomm).

Le navigateur utilise le moteur Web GeckoView, une variante du moteur Gecko de Mozilla présentée sous la forme d'une bibliothèque distincte pouvant être mise à jour indépendamment. La gestion est effectuée via une interface utilisateur tridimensionnelle fondamentalement différente, qui vous permet de naviguer à travers des sites dans le monde virtuel ou dans le cadre de systèmes de réalité augmentée. En plus d'une interface 3D pilotée par un casque qui vous permet d'afficher des pages 3D traditionnelles, les développeurs Web peuvent utiliser les API WebXR, WebAR et WebVR pour créer des applications Web 360D personnalisées qui interagissent dans l'espace virtuel. Il prend également en charge la visualisation de vidéos spatiales prises en mode XNUMX ​​degrés dans un casque XNUMXD.

Les contrôleurs VR sont utilisés pour la navigation et un clavier virtuel ou réel est utilisé pour saisir des données dans des formulaires Web. De plus, un système de saisie vocale est proposé pour l'interaction de l'utilisateur, ce qui permet de remplir des formulaires et d'envoyer des requêtes de recherche à l'aide du moteur de reconnaissance vocale développé dans Mozilla. En tant que page d'accueil, le navigateur fournit une interface pour accéder au contenu sélectionné et naviguer dans une collection de jeux, d'applications Web, de modèles 3D et de vidéos 3D adaptés à la XNUMXD.

Dans la nouvelle version:

  • Ajout de la prise en charge du casque Lenovo VRX 3D et de la prise en charge expérimentale des casques Lenovo A3 et Lynx-R1.
  • Implémentation de modèles XNUMXD réalistes pour le suivi visuel des mouvements de la main. Amélioration de la gestion des gestes de contrôle, résolution des problèmes de fausse reconnaissance des gestes pour le toucher et le zoom.
  • Ajout d'un bouton pour envoyer vos commentaires ou signaler un problème.
    Publication de Wolvic 1.4, navigateur web pour appareils de réalité virtuelle
  • La possibilité de transférer des images de caméras externes vers un écran virtuel a été ajoutée, ce qui permet à l'utilisateur de voir en temps réel ce qui se passe autour tout en portant un casque de réalité virtuelle. Des fenêtres, des modèles et des objets 3D arbitraires peuvent être superposés à l'image diffusée par les caméras, créant l'effet de réalité augmentée. Plusieurs stratégies d'affichage sont prises en charge : mode de superposition basé sur OpenXR, désactivation de l'image d'arrière-plan (skybox) et utilisation d'un gestionnaire de composite supplémentaire.
  • L'application Android est maintenant reconnue par la plateforme comme un navigateur Web.
  • Ajout de la prise en charge des vidéos du service de streaming japonais U-NEXT.
  • Une implémentation initiale d'un backend basé sur Chromium avec une interface simple pour naviguer dans la barre d'adresse est proposée. Le backend implémente la prise en charge des API WebContents et WebXR.

Source: opennet.ru

Ajouter un commentaire