Compania Collabora a anunțat continuarea dezvoltării instrumentului libsurvive, care promovează o implementare deschisă a tehnologiei de urmărire a mișcărilor Lighthouse pentru sistemele de realitate virtuală. Proiectul a fost în stagnare din 2022. După câțiva ani de inactivitate, vechii mentori ai libsurvive au decis să se retragă complet din dezvoltare și au transferat drepturile asupra proiectului de pe GitHub către compania Collabora. Pentru coordonarea dezvoltării ulterioare a proiectului, au fost numiți doi noi mentori, angajați ai Collabora din departamentul care dezvoltă soluții pentru sistemele de realitate virtuală.
Libsurvive implementează tehnologia de urmărire a poziției și orientării căștilor și controlerelor VR în spațiul 3D pe 6 grade de libertate (3 coordonate de poziție și 3 unghiuri de orientare), folosind tehnologia Lighthouse, implementată de compania Valve în platforma SteamVR și suportată în căștile HTC Vive. Metoda Lighthouse se bazează pe utilizarea mai multor faruri cu lasere infraroșii în interior, care scanează constant spațiul pe orizontală și verticală cu impulsuri sincronizate. Căștile sunt echipate cu senzori care captează aceste impulsuri și pe baza lor determină poziția și orientarea dispozitivului.
Libsurvive poate fi utilizat cu dispozitive care suportă platformele SteamVR 1.0 și SteamVR 2.0, precum și aplicat ca un driver pentru urmărirea mișcărilor în stiva deschisă Monado, care oferă o implementare a standardului OpenXR. Monado cu driverul Libsurvive poate fi utilizat în aplicații care suportă OpenXR, cum ar fi pluginul OpenXR pentru motorul de jocuri Godot. Codul Libsurvive este scris în limbajul C și este distribuit sub licența MIT.
Sursa: opennet.ro
