Pärast kuue kuu arendustööd on välja antud veebibrauseri Wolvic 1.7 versioon, mis on mõeldud kasutamiseks täiendatud ja virtuaalses reaalsuses. Projekt jätkab Firefox Reality brauseri arendamist, mille on varem välja töötanud Mozilla. Pärast Firefox Reality koodibaasi stagnatsiooni jätkas selle arendamist Wolvic projekti raames ettevõte Igalia, mis on tuntud oma osaluse poolest avatud lähtekoodiga projektides, nagu GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa ja freedesktop.org. Wolvicu kood on kirjutatud keeltes Java ja C++ ning seda levitatakse MPLv2 litsentsi alusel. Valmis kogumid on koostatud Android platvormile. Toetatakse 3D-prillide tööd, sealhulgas Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 ja Lynx (järel on tegemisel ka brauseri portimine Qualcommi seadmetele).
Brauser kasutab web-mootorit GeckoView — variant Mozilla Gecko mootori, mis on loodud eraldi teegina ja mida saab iseseisvalt uuendada. Juhtimine toimub täiesti uue kolmemõõtmelise kasutajaliidese kaudu, mis võimaldab navigeerida veebisaitide vahel virtuaalses maailmas või osana täiendatud reaalsuse süsteemidest. Lisaks 3D-prillide kaudu juurdepääsetavale liidesele, mis võimaldab vaadata traditsioonilisi kahemõõtmelisi lehti, saavad veebiarendajad kasutada API-sid WebXR, WebAR ja WebVR spetsialiseeritud kolmemõõtmeliste veebirakenduste loomiseks, millega suheldakse virtuaalses ruumis. Samuti toetatakse 3D-prillides 360-kraadise režiimiga salvestatud ruumiliste videote vaatamist.
Navigeerimiseks kasutatakse VR-kontrollereid ja andmete sisestamiseks veebivormides — virtuaalset või füüsilist klaviatuuri. Lisaks on kasutajaga suhtlemiseks saadaval häältegevuse süsteem, mis võimaldab täita vorme ja saata otsingupäringuid kasutades Mozilla välja töötatud kõnetuvastuse mootorit. Brauser pakub algsena liidese lemmikute sisu juurde pääsemiseks ja 3D-prillide jaoks kohandatud mängude, veebirakenduste, 3D-mudelite ja ruumiliste videote kogumi navigeerimiseks.
Uues versioonis:
- Algne tugi navigeerimiseks, kasutades mõnedes virtuaalreaalsuse seadmetes olemasolevaid silmade liikumise jälgimise mehhanisme, mis on rakendusele kättesaadavad OpenXR-laienduse XR_EXT_eye_gaze_interaction kaudu. Näiteks võimaldab uus funktsioon minna lingile, millele vaadatakse pärast kontrolleri nupu vajutamist või sõrmede kokkusurumist.
- Toetatakse käte liikumise jälgimist, kasutades OpenXR-laiendust XR_EXT_hand_interaction. Lisatud on sisendiprofiil, mis võimaldab kasutada standardset OpenXR sisemudelit käte ja žestide jälgimiseks, selle asemel et kasutada seadmespetsiifilisi laiendeid.
- Parendatud on akende suuruse ja asukoha valikut. Tagasi on toodud aadressiriba kuvamine, mis sisaldab muu hulgas multimeedia sisu esitamise juhtnuppe.

- Huawei VisionGlass nutikatega on rakendatud häälsisendi ja häälega otsingu liidese kutse tugi.
- Lisatud on neli uut virtuaalset keskkonda, mis rekonstrueerivad Jaapani parki purskkaevudega, Notre-Dame'i vihmasel ööl, päikeselise Hollandi küla ja tuule käes loksuvat California rannikualaga. Keskkonnad aktiveeritakse dialooge kaudu Seaded > Keskkond.

- Lisatud on tugi OpenXR-i laiendusele XR_EXT_view_configuration_depth_range, mis võimaldab saada täiendavat graafilist teavet, et suurendada brauseri jõudlust.
- Brauserimootor Gecko ja Mozilla komponendid Androidile on uuendatud versioonile 128, mis vastab Firefoxile 128 (varasemates väljaannetes kasutati versioone Mozilla Android Components 121 ja Gecko 121).
Allikas: opennet.ru


