关于ZAKER 合作
超能网 02-19

英伟达已放弃物理加速引擎 PhysX:RTX 50 系列不再支持 32 位 CUDA 应用程序

PhysX 是一种在 2000 年至 2010 年代初期大力宣传的游戏专用图形技术,最近英伟达在其技术论坛上确认,该技术已处于终结状态(至少是 32 位版本),从基于 Balckwell 架构的 GeForce RTX 50 系列开始,不再支持 32 位 CUDA 应用程序。

由于目前并没有 64 位游戏集成 PhysX 技术,虽然 GeForce RTX 40 系列及更旧的显卡可以运行 32 位 CUDA 应用程序并支持 PhysX,但是随着 GeForce RTX 50 系列放弃支持,也意味着该物理加速引擎宣告退役,PhysX 会逐步退出历史舞台。

PhysX 是一个专有的物理模拟 SDK,旨在通过硬件加速来提升物理效果的计算效率,主要用于游戏中的物理效果渲染,比如布娃娃物理、布料模拟、粒子效果、体积流体模拟等。其最初由成立于 2004 年的 Ageia 所开发,后来被英伟达收购并集成在 CUDA 平台中,将物理计算从 CPU 转移到 GPU 上,显著提升物理效果的渲染性能,实现了更高的帧率,并提高物理效果的质量。

不过进入 2010 年以后,随着图形技术的发展,PhysX 的发展明显放缓,取而代之的是更灵活的替代解决方案。困扰 PhysX 的最大问题是其对英伟达 GPU 的严格要求,阻止了 PhysX 在竞争对手的 GPU、游戏机和智能手机上的使用。与此同时,英伟达开始放弃了对 PhysX 一些 PhysX 功能的支持,比如 2018 年放弃了物理粒子模拟支持,过渡到自制的物理模拟框架。

如果玩家想在安装 GeForce RTX 50 系列显卡的系统上运行 PhysX,唯一方法是另外安装一张 GeForce RTX 40 系列或者更旧的显卡,并在 NVIDIA 控制面板中将其从属于 PhysX 任务,英伟达暂时还没有禁用这项功能。

相关标签

觉得文章不错,微信扫描分享好友

扫码分享