NVIDIA-Omniverse/PhysX
NVIDIA PhysX SDK
解决的问题
PhysX 提供一个高性能框架,用于实时模拟物理交互,让开发者能创建逼真的运动、碰撞和环境效果,如破坏和流体。
工作原理
此项目包含数个专门引擎:核心 PhysX SDK 用于一般实时物理,Blast SDK 用于模拟断裂和破坏,Flow SDK 用于流体和火焰模拟。它还包含 ovphysx,一个带有 Python 绑定的 C API,能启用 USD 物理模拟,并支持 DLPack 张量互操作性以进行数据交换。
适用对象
构建实时模拟的开发者、使用 IsaacSim 等工具的机器人研究人员,以及在 NVIDIA Omniverse 生态系统中工作的创作者。
亮点
- 实时模拟:专用 SDK 提供高性能物理。
- 专门效果:独立的破坏(Blast)和流体/火焰(Flow)库。
- Python 集成:通过
ovphysx提供 Python 绑定,方便脚本编写和 USD 物理模拟。 - 张量互操作:支持 DLPack 张量互操作性,以促进与 AI 和数据工作流的集成。
相关
- 项目
- 项目
- 项目
- 项目