Bullet Physics 模拟插件

 
 
 

Maya Bullet 插件构建自 Bullet Physics 库,可用于使用 Bullet Physics 引擎创建大规模、高真实性的动力学和运动学模拟。Bullet 模拟可以包括交互的柔体和刚体对象以及受约束的碰撞对象,所有这些对象都包含在 Maya 内的单个动力学系统中。

Bullet 随 Maya 自动安装。

加载 Bullet 插件后,可以为 Maya 场景创建模拟或将其导出为本地 .bullet 文件格式。若要将场景或对象导出为 Bullet 格式,请从“导出当前选择选项”(Export Selection Options)“导出全部选项”(Export All Options)窗口的“文件类型”(File type)列表中选择 Bullet

Bullet 并入 Bullet 版本 2.8.1。若要充分利用 CPU 和 GPU 模拟加速,系统显卡必须支持 OpenCL(开放计算语言)。

注意Macintosh OSX 继续使用 Bullet 版本 2.8.0

有关加载 Bullet 插件的信息,请参见加载 Bullet 插件

有关 Bullet Physics 的详细信息,请访问 http://www.bulletphysics.org

Bullet 解算器

Bullet 解算器是所有动力学模拟的中心对象。通过使用对象的当前状态来计算下一个状态的迭代时间步,解算器将为模拟计算 physics。

要设置典型的 Bullet 模拟,您可以创建刚体和柔体,调整其属性,添加对象间任何所需的约束,然后播放模拟。基于这些设置和关系,解算器会更新场景,同时一次前进一帧进行模拟。

有关解算器特性的信息,请参见解算器特性