Qt 是一个跨平台应用程序开发框架,用于创建图形用户界面和跨平台应用程序,这些应用程序可在各种软件和硬件平台(如Linux、Windows、macOS、Android或嵌入式系统)上运行,而底层代码库几乎不需要更改,同时仍然是具有本机功能和速度的本机应用程序。
日前,Qt 6.8 LTS 版本正式发布,引入了一个 XR 模块,以提供新的用户体验。其在推文中介绍道,新的 Qt Quick 3D XR 模块使开发人员可以更轻松地为虚拟现实 (VR) 和增强现实 (AR) 平台构建沉浸式体验,确保无论目标设备是什么,Qt 仍然是应用程序开发人员的首选。
新模块实现了通过手部跟踪和控制器进行空间输入的支持,以及对空间锚点和运动的支持。这允许用户在使用 Apple VisionPro 或 OpenXR 设备(如 Meta Quest 2 和 3)时与 Qt Quick 3D 构建的环境进行交互。
为了在头戴式显示器中获得最佳渲染性能,其在 Qt Quick 场景图、标准 Quick 项目和材质以及 Qt Shader Tools 构建系统集成中完成了对多视图渲染的支持。
此外,Qt Quick 3D 还改进了阴影和材质增强功能,Qt Quick 3D 6.8 通过使用级联阴影图和百分比接近过滤软阴影来渲染更好的阴影。美术可以通过 PrincipledMaterial 的新属性调整菲涅尔,并根据顶点颜色属性应用遮罩。自定义材质现在支持与 PrincipledMaterial 相同的属性。
投稿/爆料:tougao@youxituoluo.com
稿件/商务合作: 六六(微信 13138755620)
加入行业交流群:六六(微信 13138755620)
版权申明:本文经原作者授权发布,不代表VR陀螺立场,如需转载请直接联系原作者
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息