[发明专利]一种动画展示方法及装置有效
申请号: | 201910238259.2 | 申请日: | 2019-03-27 |
公开(公告)号: | CN110047120B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 任亚飞 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动画 展示 方法 装置 | ||
本发明涉及一种动画展示方法及装置,所述方法包括:响应于显示层切换查看请求,确定当前所在的切换位置,根据所述切换位置确定第一动画因子,以及确定与所述切换位置相邻的第一显示层和第二显示层;根据所述第一动画因子,确定所述第一显示层和所述第二显示层的显示格式;获取原始显示层详情图,根据所述显示格式对所述原始显示层详情图中的所述第一显示层和所述第二显示层进行调整,生成与所述切换位置相对应的切换状态图并显示;重复以上步骤直至接收到显示层切换停止请求,所述显示层切换过程中显示的若干所述切换状态图形成所述显示层切换动画。本发明能够对显示层切换过程进行动画展示,实现相邻显示层之间的平滑过渡。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种动画展示方法及装置。
背景技术
在图像技术领域,通常为了展示一个目标对象的内部详情信息,可以将该目标对象划分为若干显示层,其中,每个显示层包含了该目标对象在该层的详细信息,通过在不同显示层之间进行切换,可以展示该目标对象不同显示层的精细化数据,从而能够直观、清楚地了解该目标对象的组成结构。
对于在不同显示层之间进行切换的方法,现有技术中是通过控制显示层的整数层切换,即在控件上显示相关按钮,点击显示层ID,便可直接切换到相应的显示层,显示层切换过程生硬,难以实现相邻显示层之间的平滑过渡。
发明内容
本发明所要解决的技术问题在于,提供一种动画展示方法及装置,能够对显示层切换过程进行动画展示,实现相邻显示层之间的平滑过渡。
为了解决上述技术问题,第一方面,本发明提供了一种动画展示方法,包括:
响应于显示层切换查看请求,确定当前所在的切换位置,根据所述切换位置确定第一动画因子,以及确定与所述切换位置相邻的第一显示层和第二显示层,其中,所述切换位置位于所述第一显示层和所述第二显示层之间;
根据所述第一动画因子,确定所述第一显示层和所述第二显示层的显示格式;
获取原始显示层详情图,根据所述显示格式对所述原始显示层详情图中的所述第一显示层和所述第二显示层进行调整,生成与所述切换位置相对应的切换状态图,并显示所述切换状态图;
重复以上步骤直至接收到显示层切换停止请求,所述显示层切换过程中显示的若干所述切换状态图形成所述显示层切换动画。
第二方面,本发明提供了一种动画展示装置,包括:
位置确定模块,用于响应于显示层切换查看请求,确定当前所在的切换位置,根据所述切换位置确定第一动画因子,以及确定与所述切换位置相邻的第一显示层和第二显示层,其中,所述切换位置位于所述第一显示层和所述第二显示层之间;
显示格式确定模块,用于根据所述第一动画因子,确定所述第一显示层和所述第二显示层的显示格式;
切换状态图生成模块,用于获取原始显示层详情图,根据所述显示格式对所述原始显示层详情图中的所述第一显示层和所述第二显示层进行调整,生成与所述切换位置相对应的切换状态图,并显示所述切换状态图;
切换动画展示模块,用于重复执行上述模块相应的操作直至接收到显示层切换停止请求,所述显示层切换过程中显示的若干所述切换状态图形成所述显示层切换动画。
第三方面,本发明提供了一种计算机存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行如上述第一方面所述的动画展示方法。
第四方面,本发明提供了一种设备,所述设备包括处理器以及存储器,其中所述处理器用于调用并执行所述存储器中存储的程序,所述存储器用于存储程序,所述程序用于实现上述第一方面所述的动画展示方法。
实施本发明实施例,具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910238259.2/2.html,转载请声明来源钻瓜专利网。