[发明专利]一种终端壁纸的控制方法、终端以及计算机可读存储介质有效
申请号: | 201810289258.6 | 申请日: | 2018-04-03 |
公开(公告)号: | CN108769361B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 李康;梁俊;陈士龙;程亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F3/0487;H04M1/725;G06F3/0484 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 壁纸 控制 方法 以及 计算机 可读 存储 介质 | ||
1.一种终端壁纸的控制方法,其特征在于,所述控制方法应用于具有显示屏的终端,所述控制方法包括:
加载初始模型以及目的模型,其中,所述初始模型与所述目的模型的拓扑结构相同,形状不同;
生成与所述初始模型对应的初始图片以及与所述目的模型对应的目的图片;
将所述初始图片作为纹理贴图贴到所述初始模型以作为初始壁纸并显示;
若检测到对所述显示屏的触控操作,则根据所述初始模型以及所述目的模型在预设时间内连续显示多个中间图片从而让壁纸显示的图形至少在形状上呈现出渐变的效果;其中,每个中间图片通过以下方法进行显示:
根据所述初始模型以及所述目的模型生成中间模型;
生成与所述中间模型对应的中间图片;
将所述中间图片作为纹理贴图贴到所述中间模型以作为中间壁纸并显示;
将所述目的图片作为纹理贴图贴到所述目的模型以作为目的壁纸并显示。
2.根据权利要求1所述的控制方法,其特征在于,所述根据所述初始模型以及所述目的模型生成中间模型包括:
确定所述初始模型的第一坐标值以及所述目的模型的第二坐标值,其中,所述第一坐标值为所述初始模型的每个顶点对应的坐标值,所述第二坐标值为所述目的模型的每个顶点对应的坐标值;
将所述第一坐标值和所述第二坐标值进行插值以确定第三坐标值,其中,所述第三坐标值为所述中间模型的每个顶点对应的坐标值;
根据所述第三坐标值生成所述中间模型。
3.根据权利要求2所述的控制方法,其特征在于,所述将所述第一坐标值和所述第二坐标值进行插值以确定第三坐标值包括:
将所述第一坐标值和所述第二坐标值按照以下公式进行插值以确定所述第三坐标值;
第三坐标值=第一坐标值*(1-N/t)+第二坐标值,其中,N为帧序号,0≤N≤t,t为预设帧数,每一帧形成一个第三坐标值。
4.根据权利要求1所述的控制方法,其特征在于,所述生成与所述初始模型对应的初始图片包括:
将一个空白图片分成多个子图片;
对每个子图片上的每个顶点设置随机颜色;
根据所述每个子图片的每个顶点的颜色对所述每个子图片内部的颜色进行填充,从而得到能够呈现渐变的颜色的所述初始图片。
5.根据权利要求1至4任一项所述的控制方法,其特征在于,所述生成与所述中间模型对应的中间图片包括:
将原始图片作为所述中间图片,则所述目的图片与所述原始图片相同。
6.根据权利要求1至4任一项所述的控制方法,其特征在于,所述生成与所述中间模型对应的中间图片包括:
将所述初始图片中的每个子图片的每个顶点的颜色进行变化,并根据每个子图片的每个顶点对所述每个子图片内部的颜色进行填充,得到能够呈现渐变的颜色的所述中间图片。
7.根据权利要求1至4任一项所述的控制方法,其特征在于,所述生成与所述中间模型对应的中间图片包括:
根据所述初始图片中的每个子图片的每个顶点的颜色和所述目的图片中的每个子图片的每个顶点的颜色确定中间颜色,其中,所述中间颜色为所述中间图片的每个子图片的每个顶点的颜色;
根据所述中间颜色确定所述中间图片。
8.根据权利要求1至4任一项所述的控制方法,其特征在于,将待显示图片作为纹理贴图贴到与所述待显示图片对应的模型包括:
将所述待显示图片的每个像素点贴到所述待显示图片对应的模型上所述每个像素点对应的每个顶点的位置;
其中,所述待显示图片为所述初始图片、所述中间图片、或者所述目的图片;相应地,所述待显示图片对应的模型分别为所述初始模型、所述中间模型、或者所述目的模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810289258.6/1.html,转载请声明来源钻瓜专利网。