Plugin per KWin per utilizzare KDE in realtà virtuale

È stato proposto un plugin sperimentale per il gestore di composizione KWin, che trasforma KDE in un ambiente desktop per sistemi di realtà virtuale. Il plugin consente di creare un'interfaccia non su un monitor fisico, ma tramite schermate virtuali nello spazio 3D, il cui utilizzo avviene attraverso occhiali di realtà aumentata o visori 3D.

Supporta il lavoro con finestre flottanti, combinando schermi fisici e virtuali, posizionamento arbitrario degli schermi nello spazio 3D, e gestione tramite tastiera senza necessità di utilizzare il mouse o i controller VR, attivando la modalità di tracciamento della posizione dell'utente. Per il rendering è stato utilizzato il modulo Qt Quick 3D Xr, basato su runtime OpenXR. Come runtime è stata testata la piattaforma Monado in combinazione con gli occhiali di realtà aumentata Rokid Max e HP G2, oltre a un server WiVRn con il visore 3D Quest 3.

Plugin per KWin per utilizzare KDE in realtà virtuale

Per l'organizzazione dell'input è stato implementato il dispositivo KwinVrInputDevice, che consente di spostare il cursore come con un mouse, senza essere limitato ai confini dell'area di output. Per posizionare le finestre nello spazio 3D vengono utilizzate le funzionalità standard di KWin, leggermente modificate per le finestre pop-up e ampliate con la possibilità di spostare le finestre oltre l'area di output. Per funzionare, è necessario applicare patch a Qt e XWayland. La maggior parte delle patch è già stata accettata nel codice sorgente di Qt e sarà inclusa nelle versioni 6.10.2 e 6.11, restano solo 4 patch non trasferite.



Fonte: opennet.ru
Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster