本章的动作驱动技术,可以完成在不同模型上进行动作迁移,只需要相互迁移的两个模型大体类似即可。两模型之间的模型差异通过关节点合并互相抵消,然后骨骼长度之间的差异通过基于关节点旋转角的方法完成动作迁移。
本章中实现的动作驱动关键代码有如下几个:动作关节的旋转角计算、关节点旋转角的迁移(即目标模型关节点的位置计算)、中间帧驱动信息的计算以及自动驱动算法。