[发明专利]一种角色动画实现方法及系统有效
申请号: | 200710073432.5 | 申请日: | 2007-03-02 |
公开(公告)号: | CN101079154A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 苏劲松;简小征;曾亮;常鑫 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚;蔡晓红 |
地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 角色 动画 实现 方法 系统 | ||
1.一种角色动画实现方法,用于实现角色动画挂接物的显示,其特征在于,包括以下步骤:
(a)建立一个或多个虚拟节点,每一所述虚拟节点与一个角色骨骼数据绑定;
(b)根据所述绑定的角色骨骼的动画数据生成虚拟节点的动画数据;
(c)将从存储装置中获取的挂接物动画数据绑定到所述虚拟节点的动画数据并播放所述挂接物动画,所述存储装置用于存储制作完成的挂接物,所述挂接物为角色动画佩戴或携带的物品。
2.根据权利要求1所述的一种角色动画实现方法,其特征在于,所述步骤(a)和步骤(b)之间进一步包括:生成与骨骼数据关联的网格数据,并将绑定虚拟节点的角色骨骼数据中的角色骨骼节点与网格数据的关联转换为所述虚拟节点与所述网格数据的关联。
3.根据权利要求1所述的一种角色动画实现方法,其特征在于,所述步骤(a)之前还包括确定角色骨骼和确定最大挂接物数量的步骤。
4.根据权利要求1所述的一种角色动画实现方法,其特征在于,所述步骤(b)中的虚拟节点的动画数据包括虚拟节点在关键帧的变换信息。
5.根据权利要求1-4中任一项所述的一种角色动画实现方法,其特征在于,所述虚拟节点与骨骼节点位置重合或者与骨骼节点位置相异。
6.一种角色动画实现系统,包括用于生成骨骼数据的骨骼编辑单元,其特征在于,还包括
虚拟节点创建单元,用于创建与骨骼编辑单元生成的角色骨骼数据绑定的虚拟节点;
动画数据生成单元,用于根据所述绑定的角色骨骼数据生成虚拟节点的动画数据;
挂接物存储单元,用于存储挂接物动画数据,所述挂接物为角色动画佩戴或携带的物品;
动画播放单元,用于将从挂接物存储单元获取的挂接物动画数据绑定到在虚拟节点的动画数据并播放挂接物动画。
7.根据权利要求6所述的一种角色动画实现系统,其特征在于,还包括:
网格编辑单元,用于生成与骨骼数据关联的网格数据;
关联转换单元,用于将绑定虚拟节点的角色骨骼节点与网格数据的关联转换为所述虚拟节点与所述网格数据的关联。
8.根据权利要求6所述的一种角色动画实现系统,其特征在于,所述骨骼编辑单元、动画数据生成单元、虚拟节点创建单元位于第一装置;所述挂接物存储单元和动画播放单元位于第二装置。
9.根据权利要求6-8中任一项所述的一种角色动画实现系统,其特征在于,所述虚拟节点与骨骼节点位置重合或者与骨骼节点位置相异。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710073432.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:通过配置超链接控制娱乐平台的方法和系统
- 下一篇:全自动输液监测报警器