[发明专利]一种曲线的弹性动画生成方法、装置、设备及存储介质在审
| 申请号: | 202211606449.3 | 申请日: | 2022-12-14 |
| 公开(公告)号: | CN116524065A | 公开(公告)日: | 2023-08-01 |
| 发明(设计)人: | 李亮秀;王振江;刘涛 | 申请(专利权)人: | 小沃科技有限公司 |
| 主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T13/80 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 马迪 |
| 地址: | 200082 上海市杨浦区大*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 曲线 弹性 动画 生成 方法 装置 设备 存储 介质 | ||
本发明公开了一种曲线的弹性动画生成方法、装置、设备及存储介质。该方法包括:确定待生成动画曲线的至少两个目标点,并确定各目标点的起始位置和终点位置;其中,所述起点位置是基于起始展示对象的目标点位置确定的,所述终点位置是基于目的展示对象的目标点位置确定的;根据各目标点的起始位置和终点位置,确定弹性动画的各图像帧中各目标点的位置;根据各图像帧中各目标点的位置,生成待生成动画曲线的弹性动画。本技术方案解决了弹性动画引擎难以对曲线形状进行弹性动画的问题,可以在提高曲线的弹性动画生成灵活性的同时,为用户提供良好的使用体验。
技术领域
本发明涉及动画制作技术领域,尤其涉及一种曲线的弹性动画生成方法、装置、设备及存储介质。
背景技术
为了生动展示产品的特色,在移动终端的应用中进行对象间切换时,通常采用动画来呈现两个对象的特点变化。曲线,可以直观呈现对象的不同特点。因此,在进行对象切换时,对应的特征曲线若能进行相应的动画切换,可提实现良好的呈现效果。
但是,在动画渲染方面,现有的移动终端操作系统,例如iOS系统、Android系统等,提供的动画引擎通常只能对展示对象进行透明度、颜色或位置的弹性动画设置,无法对展示对象的形状实现弹性动画。因此,如何利用移动终端操作系统的弹性动画引擎对曲线形状进行弹性动画是亟待解决的问题。
发明内容
本发明提供了一种曲线的弹性动画生成方法、装置、设备及存储介质,以解决弹性动画引擎难以对曲线形状进行弹性动画的问题,可以在提高曲线的弹性动画生成灵活性的同时,为用户提供良好的使用体验。
根据本发明的一方面,提供了一种曲线的弹性动画生成方法,所述方法包括:
确定待生成动画曲线的至少两个目标点,并确定各目标点的起始位置和终点位置;
其中,所述起点位置是基于起始展示对象的目标点位置确定的,所述终点位置是基于目的展示对象的目标点位置确定的;
根据各目标点的起始位置和终点位置,确定弹性动画的各图像帧中各目标点的位置;
根据各图像帧中各目标点的位置,生成待生成动画曲线的弹性动画。
根据本发明的另一方面,提供了一种曲线的弹性动画生成装置,该装置包括:
起止位置确定模块,用于确定待生成动画曲线的至少两个目标点,并确定各目标点的起始位置和终点位置;
其中,所述起点位置是基于起始展示对象的目标点位置确定的,所述终点位置是基于目的展示对象的目标点位置确定的;
帧中位置确定模块,用于根据各目标点的起始位置和终点位置,确定弹性动画的各图像帧中各目标点的位置;
弹性动画生成模块,用于根据各图像帧中各目标点的位置,生成待生成动画曲线的弹性动画。
根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的曲线的弹性动画生成方法。
根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的曲线的弹性动画生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小沃科技有限公司,未经小沃科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211606449.3/2.html,转载请声明来源钻瓜专利网。





