在Biped的动画中,经常会遇到反向动力学IK,动画中不可避免的遇到一些旋转的动画,当某个关节处于IK时,需要进行旋转时,可以定义它的旋转轴心在什么地方,这在某些时候非常有用。
这里以掏耳朵动作为例,首先先摆一个掏耳朵的姿势,还没有任何动画:
这时候选择手腕,然后做动画,这个动作很简单,只要旋转手腕就可以了:
但是,因为是旋转手腕,手指头也会跟着动,而掏耳朵,手指相当于受到了耳朵的限制,在耳朵那个位置是不动的,因此手腕旋转的轴要调整,只要把轴 放在指尖处,这样再旋转手指就不会上下动了,只会旋转,这时候就要使用到,轴心的调节。
轴心的调节跟调节IK一样,首先必须把手腕的关键帧打成IK的,这里就把手腕在0帧打成“滑动关键点”,这样轴心就可以选择了:
点击:选择轴就 就可以选择新的轴心了,这时候会出现一些蓝色的圆点,当我们选中一个轴心时,圆点变成红色:
然后再次点击“选择轴”就可以退出了,可以看到我们选择的轴心,依然会以红点显示,其他的蓝点将会不显示:
这时候再旋转手腕就对了:
这样,动画就完成了,但是,其实还有点毛病,因为我们掏耳朵其实手肘一般是不动的,但是这里会动,不知道该怎修复?
再来看一些多轴心变换的例子,比如长见的走路,当脚跟 脚掌 脚尖 等分别着地时,轴心是不断变化的:
网友评论