3.4.2  变形过程初始化

3.4.2 变形过程初始化

变形过程的初始化可以由如下几步完成:

(1)构建角色简化骨骼框架。根据标定好的关节点位置及其连接关系,将独立的骨骼计算出首尾相连的关节点骨骼链,构建完毕;

(2)剔除变形区域的背景图像。根据初始状态的基本骨骼框架,计算对应初始状态的变形模型网格。以原图像角色为背景,以透明色渲染初始状态变形网格,创建第二背景图像,该图像已经去掉变形角色的变形区域,只保留非变形区域部分;

(3)获取变形模型纹理图。通过初始状态的变形模型网格,覆盖到初始角色图像上,提取RGB颜色信息,并根据像素颜色计算其透明因子alpha,透明因子的计算方法为alpha=0xFF-R&G&B