[发明专利]基于web网页的2.5D角色动画实现方法及其系统有效
申请号: | 201210098036.9 | 申请日: | 2012-04-06 |
公开(公告)号: | CN102663795A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 谌方琦 | 申请(专利权)人: | 谌方琦 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 430074 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 web 网页 2.5 角色 动画 实现 方法 及其 系统 | ||
技术领域
本发明涉及一种计算机图形技术领域,具体的是说一种基于web网页的2.5D角色动画实现方法及其系统。
背景技术
目前创建用于动画的角色图片的方法有多种,如3D动画中可利用骨骼动画的原理实现角色图片的创建及形成动画,并且3D图片,利用3Dmax等工具,可轻松的获得多个方向上的角色图片,但不适用于2.5D或2D。2.5D及2D必需先将创建的多个肢体图片(如头、手、身体和脚等)进行组合,然后根据动画实现要求是几个方向的(如4个、6个或8个方向),就分别画出多个方向(4个、6个或8个方向)的肢体图片,再分别进行组合,从而使得制作时间延长,制作成本居高不下。
另一方面,在网页实现角色动画最常见应用于flash平台,但是从目前网络发展来看,flash的应用逐渐受到限制,如苹果公司旗下的电脑、手机等均不支持flash平台的动画播放,而支持最近推出的htmal4a和htmal5等新的平台,为了实现支持不同播放平台,需要推出一种适用于各种播放平台的角色动画实现系统。
发明内容
本发明的目的是为了解决上述技术问题,提供一种角色动画图片创建简单、角色动画实现可靠性高、可适用于各个平台的基于web网页的2.5D角色动画实现方法。
本发明还提供一种实现上述方法的的系统,该系统具有生成角色动画简单、成本低、周期短的优点。
本发明方法包括包括以下步骤:
(1)通过基准图片创建单元创建多个肢体图片,并将上述多个肢体图片组合形成角色在某一方向上的基准图片,并将该基准图片的动画控制坐标信息作为基准动画控制坐标信息,
(2)通过映射生成单元为所述基准动画控制坐标信息建立一一对应的标座映射表,按照镜像算法,通过坐标映射表绘制生成所述角色某一方向上基准图片的对称图片,以此类推重复步骤(1)及(2),获得角色在多方向上的图片文件。
(3)通过动画单元对角色某个方向上的图片进行动画处理,绘制生成动画控制信息;
(4)利用动画播放单元将上述动画控制信息输出到指定平台的屏幕缓冲区。
所述步骤(1)中基准动画控制坐标信息为基准图片上角色各肢体部位图片的轴心关键点坐标、当前坐标、以及基准图片的中心轴点坐标信息。
所述步骤(3)中,
(a)通过动画单元中的动作变化坐标单元将某个方向上图片的肢体部位的初始坐标及轴心关键点坐标依照角色动作变化以轴心旋转方向调整,生成一帧新的肢体部位坐标及轴心关键点坐标,以此类推,直至完成要求的角色动作,并将上述多个由初始至完成动作的肢体部位的坐标及轴心关键点坐标全部保存;
(b)通过动画单元中的动画组合生成单元将上述由初始至完成动作的肢体部位的坐标及轴心关键点标坐的信息进行顺序组合,和或不和方向坐标关联,生成动画控制信息,该动画控制信息可经动画播放单元输出到指定平台的屏幕缓冲区。
所述步骤(3)中还包括:通过动画单元中的表情变化单元根据表情动画需要创建相应表情变化的五官图片,以此类推,直至完成要求的角色表情变化,将上述多个由初始至完成表情变化的五官图片全部保存;
所述初始至完成表情变化的五官图片可输入动画组合生成单元,经其顺序组合后,和或不和方向坐标关联,生成动画控制信息,该动画控制信息可经动画播放单元输出到指定平台的屏幕缓冲区。
在步骤(4)中所述动画控制信息先经动画生成器生成指定平台可执行的动画信息,再经由动画播放单元输出到指定平台的屏幕缓冲区进行动画播放。
本发明系统包括角色成像创建单元、动画单元以及动画播放单元,其特征在于,所述肢体成像创建单元包括:
基准图片创建单元:创建肢体图片组合后某一方向上角色的基准图片,并将该基准图片的动画控制坐标信息作为基准动画控制坐标信息;
映射生成单元:为所述基准动画控制坐标信息建立一一对应的标座映射表,按照镜像算法,通过坐标映射表绘制生成所述角色某一方向上基准图片的对称图片,以此类推,获得角色对称多方向上的图片文件。
所述基准动画控制坐标信息为基准图片上角色各肢体部位图片的轴心关键点坐标、当前坐标、以及基准图片的中心轴点坐标信息。
所述动画单元包括:
动作变化坐标单元:将设定方向上图片的肢体部位的初始坐标及轴心关键点坐标依照角色动作变化以轴心旋转方向调整,生成一帧新的肢体部位坐标及轴心关键点坐标,以此类推,直至完成要求的角色动作,并将上述多个由初始至完成动作的肢体部位的坐标及轴心关键点坐标全部保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谌方琦,未经谌方琦许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210098036.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于学业成就发展指数的教育系统
- 下一篇:一种制备苯腈类化合物的方法