what;why;how;how to use;
What 是什么
动画重定位是一种动画复用技术。期望在不同体型间快速复用已有的动画资源。一般用于骨架结构相似的体型间。
Why 为什么

例如都是人形骨架,但是会有高矮胖瘦的区别,两者的动画会非常相似。如果重新制作动画的话,显然会增加时间成本。
How 怎么工作的
可以理解为将骨架整体缩放以适应其他骨架。动画重定位只会重定位骨骼的平移分量,旋转分量依然来自动画数据。
How to use 怎么用的
需要设置每个骨骼的平移重定位。

引擎里提供了3中平移重定位的方式:
Animation : 骨骼平移来自动画数据,不做改变,一般用于根骨骼,IK骨骼。
Skeleton:骨骼平移来自目标骨骼,一般用于不能缩放的骨骼。
AnimationScale:骨骼平移来自动画数据,但会根据骨架的比例调整。这是目标骨架(播放动画的骨架)与源骨架(制作动画的骨架)的骨骼长度之比。一般用于骨盆(因为骨骼直连root,有高低)。
所以一般的设置方式是:
根骨骼,IK骨骼使用Animation方式。跟着动画走
骨盆使用AnimationScale方式。动态缩放
其他使用Skelton方式。不缩放
总结:一个骨骼的平移要么来自自身,要么来自动画,要么两者兼顾。
原理
