为什么Maya花费这么长时间来计算重力?

时间:2012-01-07 13:37:14

标签: maya

我正在使用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

1 个答案:

答案 0 :(得分:3)

玛雅的RBD引擎是古老的。事实上,它应该仍然是版本4.0或类似的东西。 直到M2011,具有良好刚体动力学的唯一方法是使用具有刚性设置的nCloth来模拟刚性行为。这种方式不是一个优化的工作流程,并且有很多机构,它会减慢一切死亡和可能崩溃。所以在2012年之前,最好的解决方案是使用第三方动态引擎插件,比如Bullet(有一个免费的开源版本的迪士尼实现,名为Dynamica,你可以在网上找到) 如果我没记错的话,Maya 2012包括DMM(数字分子物质),这是上述第三方插件之一。我还没有测试过,因为我们仍在使用2011生产(我们正在使用Houdini来做我们的FX工作),但你应该能够从插件管理器加载它。然后只需查看文档以获取使用说明。

希望它有所帮助。