角色动画是计算机图形学中一个非常独特的方向,其研究目标在于寻找自动化的方法让图形世界中的各种角色活动起来,生成自然生动、真实可信的姿态与动作。在电影、游戏、VR/AR、数字人等等诸多领域中,只要有虚拟角色出现的地方就一定有角色动画技术的身影。
计算机角色动画大致可分为 基于数据和关键帧 的动画以及 基于物理仿真与运动控制 的动画两大主要的研究方向。其中前者为目前角色动画的主流方法,有大量成熟的算法和工具被业界广为使用;而后者通常被认为在可扩展性和可交互性方面具有优势,并且随着近年来技术的发展以及VR/AR等强交互场景带来的需求而得到越来越多的重视。