PimaxMagic4All:一款支持眼动追踪注视点渲染的开源工具

🤖 由 文心大模型 生成的文章摘要

PimaxMagic4All是一款开源工具,适用于搭载现代英伟达(Nvidia)图形处理器(GPU)的Windows操作系统个人计算机(PC),其核心功能为向多款SteamVR平台游戏添加眼动追踪注视点渲染能力。

PimaxMagic4All工具重构并实现了Pimax Play软件中的特定功能——后者是用于配置及调试Pimax品牌头显设备的专用软件。据此,若用户已持有Pimax系列头显,则无需额外部署本工具。

理论上,PimaxMagic4All可与所有兼容SteamVR协议的头显设备协同工作,前提条件为该设备需提供用于获取眼动追踪数据的底层公共应用程序接口(API),或存在可实现该数据获取功能的第三方辅助软件。符合上述条件的主流设备包括:

– Meta Quest Pro(需通过Steam Link或Virtual Desktop实现适配)

– PlayStation VR2(需通过PSVR2Toolkit实现适配)

– 三星Galaxy XR(需通过Virtual Desktop实现适配)

– Play For Dream MR(需通过Virtual Desktop实现适配)

– Varjo Aero

工具开发者指出,当从配备Nvidia GPU的Windows PC进行串流传输时,该工具”极有可能”同样支持Valve的Steam Frame设备。从技术可行性角度分析,若投入额外开发资源,其适配范围理论上可扩展至HTC Vive Pro Eye及Vive Focus Vision两款设备。

本工具的开发者为马修·布基亚内里(Matthieu Bucchianeri),布基亚内里是一位具备丰富行业经验的资深开发者,其职业履历涵盖多家科技领军企业:曾任职于索尼(Sony),深度参与PlayStation 4(PS4)游戏主机及初代PlayStation VR头显的研发工作;后加入太空探索技术公司(SpaceX),参与猎鹰9号(Falcon 9)运载火箭与龙飞船(Dragon)的相关开发项目;现阶段服务于微软(Microsoft),负责Xbox游戏主机的研发任务,此前还曾参与HoloLens混合现实设备及Windows混合现实(Windows MR)平台的开发。在微软任职期间,他为OpenXR标准的完善作出了贡献,同时利用业余时间开发了多款行业知名工具,包括OpenXR工具包、Virtual Desktop的OpenXR运行时组件(VDXR),以及近期推出的Oasis——这款原生SteamVR驱动程序成功为Windows MR头显设备拓展了应用场景与生命周期。

PimaxMagic4All配备简洁直观的图形用户界面(GUI),为用户提供三个等级的注视点渲染模式选择,分别为”最大性能””平衡兼顾”与”最小损耗”。用户可根据实际需求,优先保障设备运行性能、追求近乎无感知的渲染效果,或实现性能与效果的均衡适配。

该工具可将注视点渲染功能注入至满足以下条件的游戏程序:采用DirectX 11图形API,且基于OpenVR(Valve已宣布停止维护的SteamVR专用API)开发。需特别说明的是,受限于技术原理,该工具无法应用于搭载反作弊系统的游戏——此类系统会对代码注入行为实施拦截。同时,硬件层面需满足:计算机需配备Nvidia显卡,且型号为GTX 16系列或RTX系列。

在该工具的GitHub项目维基(Wiki)页面中,提供了已验证支持的游戏清单,其中包括《半条命:爱莉克斯》(Half-Life: Alyx)、《上古卷轴5:天际 VR》(The Elder Scrolls V: Skyrim VR)、《辐射4 VR》(Fallout 4 VR)、《精英:危险》(Elite: Dangerous)、《神力科莎》(Assetto Corsa)及《Boneworks》等知名作品。需要说明的是,该清单仅为理论支持游戏总数中的一部分。

需特别提示,《微软模拟飞行2024》(Microsoft Flight Simulator 2024)、《数字战斗模拟》(DCS)及《iRacing》三款游戏无需依赖本工具实现注视点渲染功能,因其已原生支持基于OpenXR标准的眼动追踪注视点渲染技术。

目前,PimaxMagic4All已在GitHub平台正式发布,用户可通过该项目主页获取完整源代码及编译后的可执行程序。

「93913原创内容,转载请注明出处」