Plugin per KWin per l'utilizzo di KDE nella realtà virtuale

Per il compositore KWin è stato proposto un plugin sperimentale che trasforma KDE in un ambiente desktop per sistemi di realtà virtuale. Il plugin consente di creare interfacce non su monitor fisici, ma in forma di schermi virtuali nello spazio 3D, con cui si interagisce attraverso occhiali di realtà aumentata o caschi 3D.

È supportato il lavoro con finestre flottanti, la fusione di schermi fisici e virtuali, il posizionamento arbitrario degli schermi nello spazio 3D, il controllo tramite tastiera senza la necessità di utilizzare un mouse o controller VR, e la modalità di tracciamento della posizione dell'utente. Per il rendering è stato utilizzato il modulo Qt Quick 3D Xr, che si basa sul runtime OpenXR. Come runtime è stata testata la piattaforma Monado in combinazione con gli occhiali di realtà aumentata Rokid Max e HP G2, così come server WiVRn con il casco 3D Quest 3.

Plugin per KWin per l'utilizzo di KDE nella realtà virtuale

Per organizzare l'input è stato realizzato il dispositivo KwinVrInputDevice, che consente di muovere il puntatore analogamente a un mouse, ma senza essere limitato ai confini dell'area di output. Per il posizionamento delle finestre nello spazio 3D sono state utilizzate le capacità standard di KWin, leggermente modificate per le finestre popup e ampliate dalla possibilità di muovere le finestre oltre l'area di output. Per il funzionamento è necessario applicare patch a Qt e XWayland. La maggior parte delle patch sono già state accettate nella base di codice di Qt e faranno parte delle versioni 6.10.2 e 6.11, restano solo 4 patch non trasferite.



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