[发明专利]一种终端壁纸的控制方法、终端以及计算机可读存储介质有效
申请号: | 201810289258.6 | 申请日: | 2018-04-03 |
公开(公告)号: | CN108769361B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 李康;梁俊;陈士龙;程亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F3/0487;H04M1/725;G06F3/0484 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 壁纸 控制 方法 以及 计算机 可读 存储 介质 | ||
本申请公开了一种终端壁纸的控制方法、终端以及计算机可读存储介质,用于解决当前动态壁纸的变化所导致的计算量大,功耗大的问题。该控制方法包括:加载初始模型以及目的模型。生成与该初始模型对应的初始图片以及与该目的模型对应的目的图片。将该初始图片作为纹理贴图贴到该初始模型以作为初始壁纸并显示。若检测到对该显示屏的触控操作,则根据该初始模型以及该目的模型在预设时间内连续显示多个中间图片从而让壁纸显示的图形至少在形状上呈现出渐变的效果。将目的图片作为纹理贴图贴到目的模型以作为目的壁纸并显示。
技术领域
本申请涉及终端领域,具体涉及一种终端壁纸的控制方法、 终端以及计算机可读存储介质 。
背景技术
随着科技的迅速发展,终端产品越来越普及。其中,终端壁纸有静态的,也有动态的,而具有动态壁纸的终端越来越受到用户的喜欢。
当前,当用户用力按压终端屏幕的时候,触发终端的壁纸发生变化。但是,该动态壁纸的变化所导致的计算量大,功耗大。
发明内容
本申请提供了一种终端壁纸的控制方法以及终端,用于解决当前动态壁纸的变化所导致的计算量大,功耗大的问题。
一方面,本申请提供一种终端壁纸的控制方法,其中,该控制方法应用于具有显示屏的终端。该控制方法包括:加载初始模型以及目的模型,其中,该初始模型与该目的模型的拓扑结构相同,形状不同,即初始模型不管怎么变化都可以变成目的模型。生成与该初始模型对应的初始图片以及与该目的模型对应的目的图片。将该初始图片作为纹理贴图贴到该初始模型以作为初始壁纸并显示。若检测到对该显示屏的触控操作,则根据初始模型以及目的模型在预设时间内连续显示多个中间图片从而让壁纸显示的图形至少在形状上呈现出渐变的效果。其中,该中间图片的数量不做限定,可以是终端默认或者用户自定义。其中,每个中间图片通过以下方法进行显示:根据该初始模型以及该目的模型生成中间模型,生成与该中间模型对应的中间图片,将该中间图片作为纹理贴图贴到该中间模型以作为中间壁纸并显示。将该目的图片作为纹理贴图贴到该目的模型以作为目的壁纸并显示。由于模型的拓扑结构是相同的,只是形状不同,基于模型形状的改变来让壁纸显示的图形在形状上,或者在形状和颜色上都呈现出的渐变的效果,所使用的计算量小,功耗小。
在一个可能的实现方式中,终端根据该初始模型以及该目的模型生成中间模型包括:确定该初始模型的第一坐标值以及该目的模型的第二坐标值,其中,该第一坐标值为该初始模型的每个顶点对应的坐标值,该第二坐标值为该目的模型的每个顶点对应的坐标值。将该第一坐标值和该第二坐标值进行插值以确定第三坐标值,其中,该第三坐标值为该中间模型的每个顶点对应的坐标值,根据所述第三坐标值生成所述中间模型。即通过初始模型的每个顶点对应的坐标值和该目的模型的每个顶点对应的坐标值就可以确定该中间模型,其中,由于该初始模型和目的模型的拓扑结构相同,则确定的该中间模型的拓扑结构也与该初始模型和目的模型的拓扑结构相同,只是形状不同而已,该中间模型的数量不限定,可以是多个。
在具体实现过程中,终端将该第一坐标值和该第二坐标值进行插值以确定第三坐标值包括:将该第一坐标值和该第二坐标值按照以下公式进行插值以确定所述第三坐标值;第三坐标值=第一坐标值*(1-N/t)+第二坐标值,其中,N为帧序号,0≤N≤t,t为预设帧数,每一帧形成一个第三坐标值。其中,该帧数可以是60,或者30等。假设该帧数为60,动画时长为1秒,则N/t依次为0,0.0167,0.033,......1。
在一个可能的实现方式中,终端生成与该初始模型对应的初始图片包括:将一个空白图片分成多个子图片,其中,该子图片可以是矩形,方形或者三角形等。对每个子图片上的每个顶点设置随机颜色,该随机颜色可以是不同强度值的红绿蓝。根据每个子图片的每个顶点的颜色对该每个子图片内部的颜色进行填充,从而得到能够呈现渐变的颜色的初始图片。其中,该初始图片是终端程序内部生成的,并没有显示,即并没有显示到显示屏上。
在具体实现过程中,终端生成与该中间模型对应的中间图片包括以下几种可能的实现方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810289258.6/2.html,转载请声明来源钻瓜专利网。