【技术实现步骤摘要】
一种2D动画生成方法、装置、设备及介质
[0001]本申请涉及计算机绘图的
,尤其是涉及一种
2D
动画生成方法
、
装置
、
设备及介质
。
技术介绍
[0002]随着动画和游戏的飞速发展,需要进行各式各样各种功能的动画和游戏人物的制作,大多数
2D
动画及游戏中人物的行走
、
奔跑
、
跳跃等动作都是由帧动画来表现的
。
[0003]帧动画是一种常见的动画形式
(Frame By Frame)
,其原理是在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画
。
它的优势也很明显:帧动画具有非常大的灵活性,几乎可以表现任何想表现的内容,而它类似与电影的播放模式,很适合于表演细腻的动画
。
例如:人物或动物急剧转身
、
头发及衣服的飘动
、
走路以及说话等等
。
...
【技术保护点】
【技术特征摘要】
1.
一种
2D
动画生成方法,其特征在于,包括:响应于交互设备发送的零件绘制指令,生成并存储图片零件;获取选择的多个所述图片零件,基于同一编辑窗口展示多个所述图片零件;拼接多个所述图片零件形成动画帧,对所述动画帧进行存储;获取选择的多个所述动画帧,基于多个所述动画帧生成动画动作,对所述动画动作进行存储
。2.
根据权利要求1所述的
2D
动画生成方法,其特征在于,所述存储图片零件包括:获取所述图片零件对应的第一数据结构;基于所述第一数据结构确定所述图片零件的零件数据;存储所述零件数据至第一数组
。3.
根据权利要求1或2所述的
2D
动画生成方法,其特征在于,所述对所述动画帧进行存储包括:获取所述动画帧对应的第二数据结构;基于所述第二数据结构确定所述动画帧的帧数据;存储所述帧数据至第二数组
。4.
根据权利要求2所述的
2D
动画生成方法,其特征在于,所述第一数据结构包括图片零件对象
、
图片宽
、
图片高
、
基准点横坐标和基准点纵坐标,所述第一数组为
XTile
数组,所述
XTile
数组存储于
man.trd
文件中
。5.
根据权利要求3所述的
2D
动画生成方法,其特征在于,所述第二数据结构包括图片索引
、
镜像状态
、
可见性
、
所述图片零件相对于帧原点的横坐标和所述图片零件相对于帧原点的纵坐标,所述第二数组为
frameDat
数组,所述
frameDat
数组存储于
【专利技术属性】
技术研发人员:于占洋,牛犇,解辉,叶海忠,张昊胤,
申请(专利权)人:天津天匠动画科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。