-1

我正在使用 Maya 2012 创建由砖块(polyCubes)组成的墙。当我播放场景时,Maya 需要很长时间来计算重力,使我的帧速率低至 0.3 fps。是否有一些我忽略了的设置,或者 Maya 动力学本身就很慢?

砖块的行为也很奇怪。即使我将摩擦力设置为 1,它们也会像肥皂一样不断地抽搐和滑动。我想知道为什么它们不能达到平衡或稳定状态?

我的电脑:Intel Core 2 Duo T8100 2.1GHz,3 GB RAM,NVIDIA GeForce 8400M GS,Windows xp sp3

4

1 回答 1

3

Maya 的 RBD 引擎是古老的。事实上,它应该仍然是 4.0 版或类似版本中的 EXACT SAME。在 M2011 之前,获得良好的刚体动力学的唯一方法是使用带有刚体设置的 nCloth 来模拟刚体行为。不过,这种方式并不是一个优化的工作流程,而且有很多物体,它会减慢一切,甚至可能崩溃。所以在 2012 年之前,最好的解决方案是使用 3rd 方动态引擎插件,比如 Bullet(有一个免费的开源版本的 Disney 实现,叫做 Dynamica,你可以在网上找到)如果我没记错的话,在 Maya 2012 中他们包括 DMM (Digital Molecular Matter),这是上述第 3 方插件之一。我还没有测试它,因为我们仍在生产中使用 2011(我们正在使用 Houdini 来做我们的 FX 东西),但您应该能够从插件管理器加载它。然后只需查看文档以获取使用说明。

希望它有所帮助。

于 2012-01-18T17:56:41.840 回答