Plugin pro KWin pro použití KDE ve virtuální realitě

Pro správce kompozice KWin byl vydán experimentální plugin, který transformuje KDE do desktopového prostředí pro systémy virtuální reality. Plugin umožňuje generovat rozhraní nikoli na fyzickém monitoru, ale jako virtuální obrazovky v 3D prostoru, přístupné prostřednictvím brýlí pro rozšířenou realitu nebo 3D headsetů.

K dispozici je podpora plovoucích oken, kombinace fyzických a virtuálních obrazovek, libovolné umístění obrazovky v 3D prostoru, ovládání klávesnicí bez nutnosti myši nebo VR ovladačů a sledování polohy uživatele. Renderování se provádí pomocí modulu Qt Quick 3D Xr, který je vázán na běhové prostředí OpenXR. Platforma Monado byla testována jako běhové prostředí ve spojení s brýlemi rozšířené reality Rokid Max a HP G2, a také... serveru WiVRn s headsetem Quest 3 3D.


Plugin pro KWin pro použití KDE ve virtuální realitě

Pro vstup byl implementován objekt KwinVrInputDevice, který umožňuje pohyb ukazatele podobně jako myší, ale neomezuje se pouze na hranice výstupní oblasti. Pro umístění oken v 3D prostoru se používají standardní funkce KWin, mírně upravené pro vyskakovací okna a rozšířené o možnost přesouvat okna mimo výstupní oblast. Tato funkcionalita vyžaduje záplaty pro Qt a XWayland. Většina těchto záplat již byla přijata do kódové základny Qt a bude zahrnuta ve verzích 6.10.2 a 6.11; zbývají pouze čtyři záplaty.



Zdroj: opennet.ru
Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster