3.4.3  交互变形及渲染

3.4.3 交互变形及渲染

在交互变形过程中,需要完成如下几步:

(1)改变角色骨骼姿态。通过交互方式,或通过预定义动作驱动角色骨骼,计算各关节点的新位置,获得新的基本骨骼信息;

(2)重新计算变形模型网格。根据关节点的新位置,计算各关节点的旋转角,重新计算自适应网格,并连接各关节点的网格,获得对应当前状态的整体网格;

(3)渲染变形结果。以第二背景图像作为背景,以原始角色图像作为纹理,渲染当前变形模型网格,获得整个角色的变形结果。