Qt 是一個跨平臺應(yīng)用程序開發(fā)框架,用于創(chuàng)建圖形用戶界面和跨平臺應(yīng)用程序,這些應(yīng)用程序可在各種軟件和硬件平臺(如Linux、Windows、macOS、Android或嵌入式系統(tǒng))上運行,而底層代碼庫幾乎不需要更改,同時仍然是具有本機(jī)功能和速度的本機(jī)應(yīng)用程序。
日前,Qt 6.8 LTS 版本正式發(fā)布,引入了一個 XR 模塊,以提供新的用戶體驗。其在推文中介紹道,新的 Qt Quick 3D XR 模塊使開發(fā)人員可以更輕松地為虛擬現(xiàn)實 (VR) 和增強(qiáng)現(xiàn)實 (AR) 平臺構(gòu)建沉浸式體驗,確保無論目標(biāo)設(shè)備是什么,Qt 仍然是應(yīng)用程序開發(fā)人員的首選。
新模塊實現(xiàn)了通過手部跟蹤和控制器進(jìn)行空間輸入的支持,以及對空間錨點和運動的支持。這允許用戶在使用 Apple VisionPro 或 OpenXR 設(shè)備(如 Meta Quest 2 和 3)時與 Qt Quick 3D 構(gòu)建的環(huán)境進(jìn)行交互。
為了在頭戴式顯示器中獲得最佳渲染性能,其在 Qt Quick 場景圖、標(biāo)準(zhǔn) Quick 項目和材質(zhì)以及 Qt Shader Tools 構(gòu)建系統(tǒng)集成中完成了對多視圖渲染的支持。
此外,Qt Quick 3D 還改進(jìn)了陰影和材質(zhì)增強(qiáng)功能,Qt Quick 3D 6.8 通過使用級聯(lián)陰影圖和百分比接近過濾軟陰影來渲染更好的陰影。美術(shù)可以通過 PrincipledMaterial 的新屬性調(diào)整菲涅爾,并根據(jù)頂點顏色屬性應(yīng)用遮罩。自定義材質(zhì)現(xiàn)在支持與 PrincipledMaterial 相同的屬性。
投稿/爆料:tougao@youxituoluo.com
稿件/商務(wù)合作: 六六(微信 13138755620)
加入行業(yè)交流群:六六(微信 13138755620)
版權(quán)申明:本文經(jīng)原作者授權(quán)發(fā)布,不代表VR陀螺立場,如需轉(zhuǎn)載請直接聯(lián)系原作者
元宇宙數(shù)字產(chǎn)業(yè)服務(wù)平臺
下載「陀螺科技」APP,獲取前沿深度元宇宙訊息