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.

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
