2021SC@SDUSC
动画混合(animation blending)
指能令一个以上的动画片段对角色最终姿势起作用的技术。混合是把两个或更多的输入姿势结合,产生骨骼的输出姿势。比如,通过混合负伤及无负伤的步行动画,我们可以生成二者之间不同负伤程度的步行动画。动画混合可用于对面部表情、身体站姿、运动模式等的极端姿势之间插值。
动画混合也可以用于求出不同时间点的两个已知姿势之间的姿势。通过在短时间段内把来源动画逐渐混合至目标动画,就能把某动画圆滑地过渡至另一动画。
线性混合插值
将两个骨骼姿势
,通过线性插值找到它们中间姿势
则两个姿势中每个关节的局部姿势线性插值:
当整个骨骼插值后的姿势: