据称,从2018年12月20日发布的 NVIDIA PhysX 4.0 起,将在 3-Clause BSD 许可证下(除部分平台外)开源。
Introducing PhysX SDK 4.0
新功能
- 时间高斯求解器(TGS),可更强固地连接机械、角色/布娃娃等对象。
TGS 会根据刚体的相对运动,在每次迭代中动态重新计算约束。 - 整体稳定性得到改善,并减少了坐标清晰化和联合改进。
- 使用新的针对运动学和静态对象的过滤规则,提高了可扩展性。
- 新的边界体积层次结构支持具有大量形状的物体的场景查询。
- 可以将 Cmake 项目纳入基础设施。
BSD 3 许可证平台:
- Apple iOS
- Apple Mac OS X
- Google Android ARM(SDK 需要 2.2 及以上版本,snippet 需要 2.3 及以上版本)
- Linux(已在 Ubuntu 上测试)
- Microsoft Windows XP 及以后版本(GPU 加速需要 NVIDIA Driver R304 及以上)
NVIDIA EULA 中没有变化的平台
- Microsoft XBox One
- Sony Playstation 4
- Ninteido Switch
PhysX SDK 从当前版本 3.4 起已开源。
它可在 BSD3 许可证下使用。
开发者可以访问源代码,对 PhysX SDK 进行调试、自定义和扩展。
请务必查看!