一种三维角色循环动画的自动累积方法
基本信息
申请号 | CN201510085169.6 | 申请日 | - |
公开(公告)号 | CN104616335B | 公开(公告)日 | 2017-08-25 |
申请公布号 | CN104616335B | 申请公布日 | 2017-08-25 |
分类号 | G06T13/40(2011.01)I | 分类 | 计算;推算;计数; |
发明人 | 吴峰风;李朋 | 申请(专利权)人 | 北京科艺有容科技有限责任公司 |
代理机构 | 北京理工大学专利中心 | 代理人 | 刘芳;仇蕾安 |
地址 | 100084 北京市海淀区中关村东路1号院8号楼一层CG05-101号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种三维角色循环动画的自动累积方法,具体步骤为:针对已经完成骨骼绑定的三维角色模型,以角色腹部中心点作为坐标原点,计算角色各部位对应的控制器Ck的相对位置Qk;沿角色移动路径S进行等间距采样,计算出各采样点处路径曲线的法线Nn和切线Tn;根据所述Nn和切线Tn,计算连续两个采样点之间的旋转变换矩阵Mn;基于所述Mn和Qk,计算三维角色各部位对应的控制器Ck的步幅变换因子Stepn;根据所述步幅变换因子Stepn,计算出角色各部位对应的控制器Ck在沿移动路径S运动过程中考虑到步幅累积后的位移和旋转动画数据。本发明为三维动画中常见的角色沿路径动画提供了快捷的自动生成方法。 |
