提出一种新的人物角色的快速建模和动画的方法.通过使用球B样条实现以骨架为基础自动构建角色模型以及数据驱动的角色动画生成方法.给定人物角色骨架后,依据人体测量学根据骨骼长度计算出关节点处的半径.通过插值关节点以及半径生成球B样条曲线曲面表示的角色模型.根据所获取的运动数据(来自运动捕获),通过更新控制顶点来更新角色模型,从而实现角色的实时动画.%This paper proposed a new approach for modeling and animation of characters. Through using ball B-splines, an automatic character building model based on skeleton was realized and a character animation generation method driven by data was obtained. When the skeleton of a character was given, these radii on joints were obtained according to the length of bones in anthropometry. Then ball B-spline curves and surfaces were generated to represent characters through interpolating joint points and radii on them. The modeling method is rapid. Furthermore, by using motion data to update control points, real-time animation is achieved.
展开▼