KDE Plasma może otrzymać tryb pulpitu VR na Linuxie

Programista Stanislav Aleksandrov opracował plugin do KWin, przekształcający KDE Plasma w interfejs VR, co może zrewolucjonizować sposób korzystania z systemu Linux w wirtualnej rzeczywistości.
Programista przesłał roboczy kod do zespołu KDE, który może przekształcić środowisko pulpitu Plasma w w pełni funkcjonalny interfejs 3D VR. To ogromny krok dla użytkowników pulpitu Linux, którzy chcą porzucić płaskie ekrany i zanurzyć się w immersyjnym obliczu.
Programista, Stanislav Aleksandrov, przesłał roboczy plugin do KWin, który jest menedżerem okien dla KDE Plasma. To nie tylko zabawny dowód koncepcji; długoterminowym celem Aleksandrova jest sprawienie, aby KWin działał całkowicie bez płaskich wyświetlaczy. Oznacza to, że KDE mogłoby stać się głównym, w pełni rozwiniętym środowiskiem biurowym VR, pozwalającym na korzystanie z ulubionego systemu Linux w hełmie.
Jeśli ten kod zostanie zaakceptowany i dopracowany, dramatycznie zmienia to, jak wchodzimy w interakcję z Linuxem na urządzeniach takich jak Steam Frame, który obsługuje KDE Plasma, albo nawet standardowe hełmy VR, takie jak Meta Quest 3. Serce tego pluginu stanowi zdolność KWin do obsługiwania pływających okien w przestrzeni 3D.
Możesz spodziewać się przesuwania okien i ustawiania fizycznych i wirtualnych ekranów wokół siebie. Wygląda to bardzo podobnie do tego, co już oferuje Meta Quest 3, gdyż środowisko renderuje każdy element, od krawędzi okien po same aplikacje, jako w pełni obiektów 3D.
Jest to znacznie bardziej zorganizowane niż to, co widziałem w wersji Meta. Wygląda niesamowicie płynnie i dokładnie tak, jak chcesz, projektując przestrzeń roboczą, która nie opiera się na fizycznych ramkach monitorów. Najciekawsze jest to, że plugin koncentruje się na pracy i dostępności. Wspiera pełną kontrolę klawiatury, co jest niezwykle istotne dla rzeczywistej produktywności w VR.
Wykorzystuje Headgaze do wprowadzania, co pozwala na nawigację w interfejsie całkowicie bez użycia rąk, omijając potrzebę standardowych urządzeń peryferyjnych lub kontrolerów ruchu. Plugin ma także tryb "Śledzenia", który sugeruje, że okna mogą pozostać w Twoim polu widzenia, gdy poruszasz głową.
Uruchomienie tego teraz nie jest dokładnie plug-and-play. Plugin wykorzystuje Qt Quick 3D Xr, więc potrzebujesz odpowiedniego środowiska wykonawczego OpenXR. Programista testował to pomyślnie z użyciem Monado z hełmami takimi jak HP G2 i WiVRn dla Meta Quest 3. Potrzebne są także spatchowane wersje Qt i XWayland. Aleksandrov mówił, że większość ważnych poprawek została już wprowadzona do źródeł i powinna pojawić się w nadchodzących wersjach KDE, takich jak 6.10.2 i 6.11.
Programista mocno argumentował za bezpośrednią integracją tego rozwiązania z KWin, a nie jako osobny proces. Ta decyzja sprowadza się głównie do wydajności. Gdy próbujesz renderować w wysokich rozdzielczościach, każdy dodatkowy krok, na przykład przenoszenie buforów lub renderowanie offscreen, poważnie wpływa na komfort.
Aleksandrov powiedział, że plugin w dużej mierze polega na wewnętrznych funkcjach KWin. Zachowanie logiki wprowadzania, logiki renderowania i systemu umiejscowienia okien w KWin jest kluczowe dla osiągnięcia niezbędnej przejrzystości i szybkości. Programista chce utrzymać ten sam doświadczenie użytkownika, jakie mamy teraz dla płaskich wyświetlaczy, ale idealnie przetłumaczone na VR. Oznacza to, że KWin musi ewoluować w kierunku VR compositor.
Programista twierdzi, że używa go na co dzień, co sugeruje, że działa, ale jest to nadal szkic, który wymaga znacznych edycji przed scaleniem. Zauważyli, że mechanika zarządzania koncentracją okien i wprowadzaniem użytkownika nadal wymaga znacznej restrukturyzacji kodu. Ponadto brakuje kilku ustawień, takich jak grubość powierzchni i kontrola headgaze. Tak czy inaczej, fajnie jest widzieć, że VR ma potencjał, aby w łatwiejszy sposób trafić do Linuxa.
Źródło: KDE przez GamingOnLinux
Jeśli ciekawią Cię artykuły podobne do KDE Plasma może otrzymać tryb pulpitu VR na Linuxie, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany