经典物理引擎 PhysX 走向终结:英伟达 RTX 50 系列显卡不再支持 32 位 CUDA 应用

xxn 阅读:9687 2025-02-19 10:02:01 评论:0
感谢IT之家网友 华南吴彦祖 的线索投递!

IT之家 2 月 19 日消息,英伟达在其 RTX 50 系列显卡上悄然停止了对 32 位 PhysX 技术的支持。PhysX 是一项曾在 2000 年代初至 2010 年代初被大力宣传的游戏图形技术,主要用于游戏物理效果渲染。英伟达在官方论坛上确认了这一技术的“寿终正寝”(至少是 32 位版本),这是因为 RTX 50 系列显卡开始不再支持 32 位 CUDA 应用程序。

据目前所知,市面上并无集成 PhysX 技术的 64 位游戏,这意味着 PhysX 将在 RTX 50 系列及更新的显卡上彻底退出历史舞台。尽管 RTX 40 系列及更早的显卡仍能运行 32 位 CUDA 应用程序并支持 PhysX,但从 Blackwell 架构(RTX 50 系列)开始,这项技术已正式宣告退役。

PhysX 是英伟达最古老的技术之一,几乎与 CUDA 平台同龄。PhysX 是一款专有的物理模拟软件开发工具包,能够处理布娃娃物理、布料模拟、粒子效果、体积流体模拟以及其他以物理为核心的图形效果。自 2004 年推出以来,PhysX 作为英伟达收购 Ageia 公司后获得的技术(并被适配为在 GeForce 显卡上运行),已被集成到众多游戏中,其中包括多款知名 AAA 级游戏,如《蝙蝠侠:阿卡姆》三部曲、《无主之地:前传》、《无主之地 2》、《地铁:最后的曙光》、《地铁:离去》、《地铁 2033》、《镜之边缘》、《巫师 3》以及一些早期的《刺客信条》系列作品。

据IT之家了解,PhysX 的核心优势在于将物理计算从 CPU 转移到 GPU 上(此前为 Ageia 的 PPU),这通常能够显著提升物理相关图形效果的渲染性能,不仅能提高帧率,还能提升物理效果的质量,远超 CPU 所能达到的水平。然而,PhysX 在英伟达显卡上的支持依赖于 CUDA—— 这是英伟达的专有平台,其允许基于 CPU 的编程语言在 GPU 上执行。

到了 2010 年代末,PhysX 的市场接受度大幅下降,更多灵活的替代方案(包括同时兼容 CPU 和 GPU 的解决方案)逐渐兴起。PhysX 面临的最大问题是其对英伟达显卡的严格依赖,这限制了其应用场景。此外,英伟达在 PhysX 的生命周期后期也逐渐停止了对某些功能的支持。例如,2018 年,《星际战甲》(Warframe)从 PhysX 转换为自研的物理模拟框架(基于 PhysX 开发),原因是英伟达停止了对物理粒子模拟的支持。

尽管这一功能尚未被禁用,但 PhysX 的未来已成定局,预计未来不会再有游戏尝试使用这一技术。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容