Společnost Collabora oznámila pokračování vývoje nástroje libsurvive, který rozvíjí otevřenou implementaci technologie sledování pohybu Lighthouse pro systémy virtuální reality. Projekt byl od roku 2022 v stagnaci. Po několika letech neaktivity se starší správci libsurvive rozhodli zcela odstoupit od vývoje a předali práva na projekt na GitHubu společnosti Collabora. Dva noví správci, zaměstnanci Collabora z oddělení vyvíjejícího řešení pro systémy virtuální reality, byli určeni pro řízení dalšího vývoje projektu.
Libsurvive implementuje technologii sledování polohy a orientace headsetů a VR ovladačů v 3D prostoru podle 6 stupňů volnosti (3 souřadnice polohy a 3 úhly orientace), využívající technologii Lighthouse, kterou vyvinula společnost Valve na platformě SteamVR a je podporována ve headsetech HTC Vive. Metoda Lighthouse je založena na použití několika majáků s infračervenými lasery, které neustále skenují prostor horizontálně a vertikálně synchronizovanými impulsy. Headsety jsou vybaveny senzory, které zachycují tyto impulsy a na jejich základě určují polohu a orientaci zařízení.
Libsurvive může být používán s zařízeními podporujícími platformy SteamVR 1.0 a SteamVR 2.0, a také se může používat jako ovladač pro sledování pohybu v otevřeném stacku Monado, který poskytuje implementaci standardu OpenXR. Monado s ovladačem Libsurvive může být použito v aplikacích podporujících OpenXR, jako je OpenXR plugin pro herní engine Godot. Kód Libsurvive je napsán v jazyce C a je distribuován pod licencí MIT.
Zdroj: opennet.ru
