一半君的总结纸

听话只听一半君

#31 如何镜像一个animCurve上的所有keys,使得动画反向播放?

在 Graph Editor 里选择一条或几条anim curves.

运行以下命令:

scaleKey -timeScale -1.0

把每条曲线(curve(s))的起点分别移回之前的所在位置,可以用Maya的 按住SHIFT键 来移动,这样只是移时间,不改变值.

如果想自动一点, 可以用下 ‘keyframe -query’ 命令, 你可以找到曲线上keyframes的范围,然后找到所有有keyframe的时间的中点,然后以此为中心来scale. 比如一条曲线在”0:100″的范围内有keyframe, 那你可以以50为中心镜像这条曲线:

scaleKey -timeScale -1.0 -timePivot 50
Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: