返回首页 >> Maya文档 >> maya设定动力学对象的初始状态

设定动力学对象的初始状态


播放动画时,Maya 会为场景中的所有动力学对象计算每一帧内的动力学。动力学对象的状态是一组当前属性设置,这些设置可指定动力学对象的位置并显示特性。除了第一个帧,任意帧内的动力学对象的状态均以前一个帧内的状态为基础。Maya 会计算从第一帧开始的连续动力学效果。

动力学对象的初始状态即为第一帧动画上的属性状态。可以播放动画直到某个特定帧为止,然后将其当前状态作为其初始状态。

例如,假设您具有一个发射器,并希望场景在发射器已发射一定数量的粒子时开始。可以播放场景并在看见发射的粒子的帧上停止场景,然后设定当前属性值,供在初始状态上使用。当回放后并进行播放时,场景就会从已发射的粒子开始。

在初始状态上使用一个动力学对象的当前属性值

播放动画,然后在所需的帧上停止动画。
选择动力学对象。
选择“解算器 > 初始状态 > 为选定对象设置”(Solvers > Initial State > Set for Selected)。
在初始状态上使用所有动力学对象的当前属性值

播放动画,然后在所需的帧上停止动画。
选择“解算器 > 初始状态 > 为所有动力学对象设置”(Solvers > Initial State > Set for all Dynamic)。
注意
如果是为“条纹”(Streak)或“多条纹”(MultiStreak)粒子的运动设置关键帧,不得将粒子的当前状态用作初始状态。