【重磅】英伟达彻底开源PhysX内核!魔改移植竞品显卡成为可能,AMD显卡终于能跑"物理特效"
在图形技术领域掀起新一轮变革,英伟达近日宣布将其PhysX物理引擎彻底开源,包含此前从未公开的GPU内核源代码。这一决定意味着开发者现在可以自由地将该技术移植到多核CPU或AMD等竞争对手的GPU平台,为游戏物理效果开发带来全新可能。
从专有到开放:PhysX的进化之路
PhysX作为业界知名的物理模拟中间件,最早由瑞士公司NovodeX开发,后被英伟达收购并深度整合进CUDA生态。虽然2018年英伟达曾开源部分SDK,但GPU加速内核代码始终是闭源的"黑盒子"。此次开源后,开发者终于能:
✅ 修改底层算法优化性能
✅ 移植到非CUDA平台(如Vulkan/DirectX)
✅ 为老游戏开发兼容层(特别是32位应用)
开源版本采用BSD-3许可证,包含:
- 500+个CUDA内核(刚体/流体/可变形物体模拟)
- Flow流体模拟全套着色器代码
- 完整文档和测试用例
现实挑战:开源能否挽回颓势?
尽管PhysX曾用于《无主之地2》《镜之边缘》等经典游戏,但其NVIDIA GPU独占性导致逐渐被跨平台方案取代。最新打击来自:
⚠️ RTX 50系列取消32位PhysX支持,导致怀旧游戏性能暴跌
⚠️ 部分玩家被迫安装第二块N卡专供物理计算
行业分析师指出:"开源是英伟达对生态萎缩的补救措施。如果社区能开发出通用移植层,或许能让PhysX重获新生。"
开发者机遇:物理模拟的新纪元
开源PhysX将显著降低以下领域门槛: