Plugin pentru KWin pentru utilizarea KDE în realitatea virtuală

Pentru managerul de compozitie KWin a fost propus un plugin experimental care transformă KDE într-un mediu de birou pentru sisteme de realitate virtuală. Pluginul permite crearea interfeței nu pe un monitor fizic, ci sub formă de ecrane virtuale în spațiul 3D, interacțiunea având loc prin ochelari de realitate augmentată sau căști 3D.

Este susținută lucrul cu feroneri pliante, combinarea ecranelor fizice și virtuale, poziționarea liberă a ecranelor în spațiul 3D, controlul prin intermediul tastaturii fără a fi necesară utilizarea mouse-ului sau a controlerelor VR, precum și un mod de urmărire a poziției utilizatorului. Pentru randare este utilizat modulul Qt Quick 3D Xr, legat de runtime OpenXR. Ca runtime a fost testată platforma Monado în combinație cu ochelarii de realitate augmentată Rokid Max și HP G2, precum și serverul WiVR cu casca 3D Quest 3.

Plugin pentru KWin pentru utilizarea KDE în realitatea virtuală

Pentru organizarea introducerii este realizat dispozitivul KwinVrInputDevice, care permite mișcarea pointerului similar cu mouse-ul, dar fără a se limita la granițele zonei de ieșire. Pentru plasarea feroneri în spațiul 3D sunt folosite capabilitățile standard ale KWin, modificări minore fiind realizate pentru feroneri pliante și extinse prin posibilitatea de a muta feroneri în afara zonei de ieșire. În acest scop sunt necesare aplicarea de patch-uri la Qt și XWayland. Majoritatea patch-urilor au fost deja acceptate în baza de cod Qt și vor fi incluse în versiunile 6.10.2 și 6.11, rămânând neacceptate doar 4 patch-uri.



Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster