【技术实现步骤摘要】
文字动画生成方法及装置
本专利技术涉及动画设计
,特别涉及一种文字动画生成方法、一种计算机可读存储介质、一种计算机设备以及一种文字动画生成装置。
技术介绍
文字动画,是在视频中通过改变不同帧画面中文字的位置、效果,以达到文字变化效果的一种动画展现形式。相关技术中,在生成文字动画时,多以行为单位,在进行每一帧文字视频帧的制作过程中,均需要重新绘制每行文字所对应的文字纹理;而其实文字内容本身在整个视频中往往是不变。因此,这种方式将导致计算量的大大增加,同时,增加内存的开销。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种文字动画生成方法,能够降低文字动画生成过程中所需耗费的计算量,提高运算效率;同时,降低文字动画生成过程中的内存开销。本专利技术的第二个目的在于提出一种计算机可读存储介质。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种文字动画生成装置。为达到上述目的,本专利技术第一方 ...
【技术保护点】
1.一种文字动画生成方法,其特征在于,包括以下步骤:/n获取文字图层信息,并对所述文字图层信息中的文本进行拆分,以获得所述文字图层包含的多个单字信息,以及根据所述文字图层信息计算每个文字的位置信息和每个单字的效果信息,其中,所述单字为不重复的文字;/n根据所述单字信息和对应的效果信息生成每个单字对应的单字纹理,并根据所述位置信息和所述单字纹理进行每个文字的绘制,以生成文字视频帧,以及根据多个视频帧生成文字动画。/n
【技术特征摘要】
1.一种文字动画生成方法,其特征在于,包括以下步骤:
获取文字图层信息,并对所述文字图层信息中的文本进行拆分,以获得所述文字图层包含的多个单字信息,以及根据所述文字图层信息计算每个文字的位置信息和每个单字的效果信息,其中,所述单字为不重复的文字;
根据所述单字信息和对应的效果信息生成每个单字对应的单字纹理,并根据所述位置信息和所述单字纹理进行每个文字的绘制,以生成文字视频帧,以及根据多个视频帧生成文字动画。
2.如权利要求1所述的文字动画生成方法,其特征在于,在根据所述单字信息和对应的效果信息生成每个单字对应的单字纹理之前,还包括:
根据所述单字信息判断待生成的单字纹理是否存储在缓存池中;
如果是,则对缓存池中的单字纹理进行调用。
3.如权利要求1所述的文字动画生成方法,其特征在于,根据所述位置信息和所述单字纹理进行每个文字的绘制,以生成文字视频帧,包括:
根据所述位置信息和所述单字纹理进行每个文字的绘制,以生成文字图层;
获取混合图层,并对所述文字图层和所述混合图层进行合成,以生成文字视频帧。
4.一种计算机可读存储介质,其特征在于,其上存储有文字动画生成程序,该文字动画生成程序被处理器执行时实现如权利要求1-3中任一项所述的文字动画生成方法。
5.一种计算机设备,包...
【专利技术属性】
技术研发人员:刘宇晗,
申请(专利权)人:稿定厦门科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。