一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

绘制动画生成方法、装置、设备、可读存储介质及产品与流程

2022-11-13 11:52:51 来源:中国专利 TAG:

技术特征:
1.一种绘制动画生成方法,其特征在于,包括:响应于用户针对目标线条触发的绘制动画生成请求,获取所述目标线条对应的线条绘制信息,所述线条绘制信息中包括所述目标线条中至少部分笔画对应的笔画快照、笔画包围盒以及绘制轨迹,所述目标线条由多个笔画构成;根据所述绘制动画生成请求,采用所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画。2.根据权利要求1所述的方法,其特征在于,所述绘制动画生成请求中包括动画类型;所述采用所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画,包括:采用与所述动画类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画。3.根据权利要求2所述的方法,其特征在于,所述动画类型包括入场动画和/或出场动画;所述采用与所述动画类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画,包括:根据所述线条绘制信息以及预设的绘制动画信息,确定当前时间帧对应的待绘制笔画,所述绘制动画信息中包括所述绘制动画对应的绘制时长和/或绘制速度;对所述待绘制笔画进行绘制操作,获得绘制笔画,根据所述线条绘制信息对所述目标线条中显示顺序在所述待绘制笔画之前的其他笔画进行绘制,获得所述绘制动画。4.根据权利要求3所述的方法,其特征在于,所述对所述待绘制笔画进行绘制操作,获得绘制笔画,根据所述线条绘制信息对所述目标线条中显示顺序在所述待绘制笔画之前的其他笔画进行绘制,获得所述绘制动画,包括:根据所述线条绘制信息确定所述其他笔画对应的笔画快照;对所述绘制笔画与所述其他笔画对应的笔画快照进行融合操作,生成所述目标线条对应的绘制动画。5.根据权利要求3所述的方法,其特征在于,所述根据所述线条绘制信息以及预设的绘制动画信息,确定当前时间帧对应的待绘制笔画,包括:根据所述目标线条中全部笔画对应的总长度以及所述绘制动画信息,确定各笔画对应的绘制时间段;确定当前时间帧,确定与所述当前时间帧相匹配的绘制时间段,将所述绘制时间段对应的笔画确定为所述待绘制笔画。6.根据权利要求3所述的方法,其特征在于,当所述动画类型为入场动画类型,动画绘制顺序为顺序绘制时,和/或,当所述动画类型为出场动画类型,且动画绘制顺序为倒序绘制时,所述对所述待绘制笔画进行绘制操作,获得绘制笔画,包括:根据所述绘制动画信息、所述目标线条中全部笔画对应的总长度以及所述绘制轨迹,确定当前时间帧对应的第一绘制位置以及下一时间帧对应的绘制位置;对所述第二绘制位置与第一绘制位置中间的待绘制区域进行增量绘制操作,直至完成所述待绘制笔画的绘制操作,获得所述绘制笔画。7.根据权利要求3所述的方法,其特征在于,当所述动画类型为入场动画类型,动画绘
制顺序为倒序绘制,和/或,当所述动画类型为出场动画类型,且动画绘制顺序为顺序绘制时,所述对所述待绘制笔画进行绘制操作,获得绘制笔画,包括:确定当前时间帧所述待绘制笔画对应的已绘制长度;根据所述绘制动画信息以及所述当前时间帧与下一时间帧之间的时间差,确定下一时间帧对应的目标绘制长度;在下一时间帧对所述目标绘制长度的待绘制笔画进行全量绘制操作,获得绘制笔画。8.根据权利要求2所述的方法,其特征在于,所述动画类型包括循环动画;所述采用与所述动画类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画,包括:确定绘制所述目标线条时所使用的笔刷类型;采用与所述笔刷类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画。9.根据权利要求8所述的方法,其特征在于,所述笔刷类型包括纯色笔刷,所述采用与所述动画类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画,包括:针对所述目标线条中的至少部分笔画,对所述笔画对应的笔画包围盒添加预设的编辑元素,获得编辑后的目标笔画,其中,所述编辑元素包括旋转元素、缩放元素、偏移元素、移动元素中的一项或多项;对至少部分笔画对应的目标笔画关联的笔画快照进行融合操作,获得所述绘制动画。10.根据权利要求8所述的方法,其特征在于,所述笔刷类型包括素材笔刷,所述素材笔刷绘制的笔画由多个所述素材笔刷对应的素材格构成;所述采用与所述动画类型对应的绘制方式,根据所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画,包括:针对所述目标线条中至少部分笔画对应的每一素材格,对所述素材格添加预设的编辑元素,获得目标素材格,其中,所述编辑元素包括旋转元素、缩放元素、偏移元素、移动元素中的一项或多项;根据所述目标素材格生成编辑后的目标笔画;对所述目标线条对应的至少部分目标笔画进行全量绘制操作,获得所述绘制动画。11.根据权利要求1-10任一项所述的方法,其特征在于,所述响应于用户针对目标线条触发的绘制动画生成请求,获取所述目标线条对应的线条绘制信息之前,还包括:响应于用户在绘制编辑页面内对目标视频的绘制操作,获取所述用户绘制的每一笔画对应的线条绘制信息;响应于用户对预设的完成控件的触发操作,将用户当前绘制的全部笔画确定为所述目标线条,并存储所述目标线条对应的线条绘制信息。12.根据权利要求11所述的方法,其特征在于,所述存储所述目标线条对应的线条绘制信息之后,还包括:响应于用户针对目标线条触发的展示请求,将所述用户触发完成控件时的绘制的目标线条对应的笔画快照与所述目标视频进行融合操作。13.一种绘制动画生成装置,其特征在于,包括:
获取模块,用于响应于用户针对目标线条触发的绘制动画生成请求,获取所述目标线条对应的线条绘制信息,所述线条绘制信息中包括所述目标线条中至少部分笔画对应的笔画快照、笔画包围盒以及绘制轨迹,所述目标线条由多个笔画构成;绘制模块,用于根据所述绘制动画生成请求,采用所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画。14.一种电子设备,其特征在于,包括:处理器和存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如权利要求1至12任一项所述的绘制动画生成方法。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至12任一项所述的绘制动画生成方法。16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至12任一项所述的绘制动画生成的方法。

技术总结
本公开实施例提供一种绘制动画生成方法、装置、设备、可读存储介质及产品,该方法包括:响应于用户针对目标线条触发的绘制动画生成请求,获取所述目标线条对应的线条绘制信息,所述线条绘制信息中包括所述目标线条中至少部分笔画对应的笔画快照、笔画包围盒以及绘制轨迹,所述目标线条由多个笔画构成;根据所述绘制动画生成请求,采用所述线条绘制信息对所述目标线条对应的至少部分笔画进行绘制,生成所述目标线条对应的绘制动画。无需针对每一笔画对全部小正方形进行重新绘制,有效地提高了绘制动画生成的效率,且避免造成终端设备的卡顿。顿。顿。


技术研发人员:余煜斌 邱达裕 赵霖通 黄秋晗 杜晶 唐秋虎
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2022.09.01
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献