Nvidia 的 50 系列显卡不再支持 PhysX,影响了较旧的游戏
快速阅读: 据《Ars Technica》称,英伟达的PhysX曾因其在《巫师3》等游戏中表现不佳而备受争议。随着英伟达逐步淘汰32位应用支持,PhysX在新显卡上的性能可能受限,导致游戏帧率下降。虽然PhysX曾提升部分游戏效果,但如今许多游戏在启用PhysX时面临性能问题,甚至被迫将其关闭。
英伟达的PhysX为开发者提供的服务并不总能赢得好评。作为其广泛的游戏工具包GameWorks的一部分,PhysX被认为是在《巫师3》发布时表现不佳的原因之一。主角杰拉特的头发,用PhysX驱动的HairWorks渲染,给某些芯片组带来了负担。PhysX开始出现在通用游戏引擎中,如Unity 5,并最终被开源,首先是以有限的电脑和移动设备形式,然后是更广泛的范围。作为封装在英伟达32位CUDA API和平台中的应用程序,PhysX引擎有一个内置的生命周期。现在已知的到期日期取决于购买英伟达50系列显卡——当它们接近合理的人类价格时。看到那烟雾了吗?它最初来自瑞典。图片提供:Gearbox/Take 2
英伟达在一月中旬指出,32位应用程序不能在最新版本的CUDA工具包上开发或调试。它们仍然可以在50系列之前的显卡上运行。从技术上讲,你可以为了兼容性保留一张旧显卡,但这确实是对2010年代初粒子物理学的执着。从技术上讲,64位游戏仍然可以支持英伟达新GPU上的PhysX,但PhysX作为独立技术在游戏设置中达到鼎盛期通常与32位计算时代相符。如果你现在加载一个启用PhysX(或通过配置文件强制开启)的32位游戏,并且安装了50系列英伟达GPU,物理处理很可能会被分配给CPU而不是GPU,这可能导致游戏瓶颈并显著降低帧率。当然,关闭PhysX可以使帧率高于原生GPU支持水平。
一位Reddit用户提到,《无主之地2》如果继续使用PhysX,就会“运行糟糕”,尽管尘埃云和飘动的布条看起来很有趣。其他内置PhysX的游戏,根据ResetEra的完整列表,包括《地铁2033》、《刺客信条4:黑旗》以及2013年的《星际迷航》游戏。Reddit和ResetEra的评论者指出,许多列出的游戏在英伟达强制它们关闭或加载到CPU之前很久就遇到了PhysX性能问题。然而,对于一些游戏来说,启用PhysX的可破坏环境、“动态钞票”和“海报”(在《阿卡姆》游戏中)、流体模拟和基础游戏物理效果。
任何从事游戏保存工作或关注游戏保存的人都知道这项工作的难度。但看到游戏操作的某些方面因CUDA平台的发展而消失,这是一个特别艰巨的挑战,这比划痕光盘或Windows兼容性问题更难解释。
(以上内容均由Ai生成)