Valve贊助Xrdesktop項(xiàng)目支持在VR中查看Linux桌面環(huán)境

?? 由 文心大模型 生成的文章摘要
專門(mén)為商業(yè)用途提供開(kāi)源軟件優(yōu)勢(shì)的全球咨詢公司Collabora宣布推出xrdesktop項(xiàng)目,該項(xiàng)目支持在VR中與Linux桌面環(huán)境(如GNOME和KDE)進(jìn)行交互。 
該項(xiàng)目由Valve贊助,集成到現(xiàn)有的Linux桌面環(huán)境中,以便管理員能夠使用VR運(yùn)行3D空間渲染桌面窗口。支持用戶使用運(yùn)動(dòng)控制器操作,例如Valve Index以及鼠標(biāo)和鍵盤(pán)輸入。
xrdesktop創(chuàng)建了幾種交互方式來(lái)輔助窗口操作,從簡(jiǎn)單的抓取機(jī)制到握住觸發(fā)器,也支持在3D空間中自由旋轉(zhuǎn)。
Collabora公司的Lubosz Sarnecki表示:“我們專注于Linux桌面將GNOME和KDE進(jìn)行集成,但xrdesktop旨在集成到任何桌面。這可以通過(guò)類似Compiz的插件來(lái)完成,或者在GNOME Shell的情況下使用合成器上的補(bǔ)丁來(lái)完成。將xrdesktop集成到窗口管理器中可以將現(xiàn)有窗口鏡像到XR中,并通過(guò)XR操作合成桌面輸入。xrdesktop可以作為專用場(chǎng)景應(yīng)用程序運(yùn)行。”
Xrdesktop還將進(jìn)一步的改進(jìn)包括對(duì)OpenXR支持,改進(jìn)Scene應(yīng)用程序性能和作為疊加層運(yùn)行時(shí)的UX,以及3D小部件庫(kù)。
Xrdesktop無(wú)法與任何現(xiàn)有的X11 / Wayland合成器/窗口管理器無(wú)縫協(xié)作,但是需要一些基本的集成以及支持VK_KHR_external_memory的Vulkan驅(qū)動(dòng)程序。對(duì)于KDE KWin支持,這是一個(gè)效果插件,而GNOME Shell需要針對(duì)它的補(bǔ)丁來(lái)支持Xrdesktop。
作為Collabora中Xrdesktop的一部分開(kāi)發(fā)的Gulkan是Vulkan的Glib包裝器,GXR作為XR API抽象,libinputsynth是用于合成桌面輸入的。

【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】