KWin kompozitsiya menejeri uchun KDE ni virtual reallik tizimlari uchun ish stoli muhitiga aylantiradigan eksperimental plagin chiqarildi. Plagin interfeysni jismoniy monitorda emas, balki kengaytirilgan reallik ko'zoynaklari yoki 3D garnituralar orqali kirish mumkin bo'lgan 3D makonda virtual ekranlar sifatida yaratish imkonini beradi.
Suzuvchi oynalarni qo'llab-quvvatlash, jismoniy va virtual ekranlarning kombinatsiyasi, 3D makonda ekranni o'zboshimchalik bilan joylashtirish, sichqoncha yoki VR kontrollerlariga ehtiyoj sezmasdan klaviaturani boshqarish va foydalanuvchi pozitsiyasini kuzatish - bularning barchasi mavjud. Renderlash OpenXR ish vaqtiga ulangan Qt Quick 3D Xr moduli yordamida amalga oshiriladi. Monado platformasi Rokid Max va HP G2 kengaytirilgan reallik ko'zoynaklari bilan birgalikda ish vaqti sifatida sinovdan o'tkazildi, shuningdek server Quest 3 3D garniturasi bilan WiVRn.

Kiritish uchun KwinVrInputDevice amalga oshirildi, bu ko'rsatkichni sichqonchaga o'xshash tarzda harakatlantirishga imkon beradi, lekin chiqish maydoni chegaralari bilan cheklanmaydi. 3D makonda oynalarni joylashtirish uchun standart KWin imkoniyatlari qo'llaniladi, ular qalqib chiquvchi oynalar uchun biroz o'zgartirilgan va oynalarni chiqish maydonidan tashqariga ko'chirish imkoniyati bilan kengaytirilgan. Bu funksiya Qt va XWayland uchun yamalar talab qiladi. Ushbu yamalar aksariyati allaqachon Qt kod bazasiga qabul qilingan va 6.10.2 va 6.11 versiyalariga kiritiladi; faqat to'rtta yamalar qoldi.
Manba: opennet.ru
