[发明专利]基于按压的动画显示方法和装置有效
申请号: | 201910683357.7 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110427131B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 郭滔 | 申请(专利权)人: | 珠海豹趣科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0488;G06F3/041;G06F9/451 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王艳斌 |
地址: | 519030 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 按压 动画 显示 方法 装置 | ||
本发明提出一种基于按压的动画显示方法和装置,其中,方法包括:获取屏幕上按压点的按压中心位置和按压压力;根据按压中心位置和按压压力确定按压点邻域内多个渲染点的渲染初始位置,以及与多个渲染点中每个渲染点对应的渲染初始速度;确定与每个渲染点对应的渲染颜色;控制每个渲染点根据对应的渲染颜色和渲染初始速度,从对应的渲染初始位置向远离按压中心位置方向渲染,以便于所有的渲染点在渲染过程中形成流体动画效果。由此,当屏幕被按压时,在按压位置渲染对应的流体动画效果,提升了用户和屏幕的交互体验。
技术领域
本发明涉及终端设备显示技术领域,尤其涉及一种基于按压的动画显示方法和装置。
背景技术
随着智能手机等屏幕设备的普及,用户对屏幕设备的需求也越发的多样化,其中,提高交互体验成为屏幕设备生产场景主要竞争方向之一。
相关技术中,为了提高用户和屏幕设备的交互体验,通常声音提示来实现,比如,当用户触摸屏幕时,会有振动提示音等。然而目前的交互提示方式比较单一,且趣味性不高,因而,如何以其他维度进一步提高用户和屏幕设备的交互体验成为屏幕设备生产厂商的主要关注方向。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明提出一种基于按压的动画显示方法,以便于当屏幕被按压时,在按压位置渲染对应的流体动画效果,提升了用户和屏幕的交互体验。
本发明一方面实施例提出了一种基于按压的动画显示方法,包括以下步骤:获取屏幕上按压点的按压中心位置和按压压力;根据所述按压中心位置和所述按压压力确定所述按压点邻域内多个渲染点的渲染初始位置,以及与所述多个渲染点中每个渲染点对应的渲染初始速度;确定与所述每个渲染点对应的渲染颜色;控制所述每个渲染点根据对应的渲染颜色和渲染初始速度,从对应的渲染初始位置向远离所述按压中心位置方向渲染,以便于所有的渲染点在渲染过程中形成流体动画效果。
本发明实施例的基于按压的动画显示方法,不使用现有技术中包含较多待求解参数的流体公式来模拟流体,而是引用特定的计算参数,减小未知变量,形成流体的效果,当屏幕被按压时,在按压位置渲染对应的流体动画效果,提升了用户和屏幕的交互体验。
另外,本发明实施例的基于按压的动画显示方法,还包括如下附加的技术特征:
可选地,所述控制所述每个渲染点根据对应的渲染颜色和渲染初始速度,从对应的渲染初始位置向远离所述按压中心位置方向渲染,包括:确定所述渲染初始速度的水平速度分量和竖直速度分量;获取与所述每个渲染点上下左右方向相邻的四个渲染点的四个实时压力参考值;获取所述每个渲染点左右相邻的两个渲染点的之间的水平速度分量差;获取所述每个渲染点上下相邻的两个渲染点的之间的竖直速度分量差;根据预设散度场公式对所述每个渲染点对应的所述水平速度分量差和所述竖直速度分量差计算,获取散度值;根据预设压力场计算公式对所述每个渲染点对应的所述散度值和所述四个实时压力参考值计算,获取实时压力值;根据所述每个渲染点对应的所述实时压力值计算,获取实时渲染加速度;控制所述每个渲染点根据所述渲染颜色从对应的渲染初始位置向远离所述按压中心位置方向渲染,并在渲染过程中根据所述实时渲染加速度和所述渲染初始速度控制所述每个渲染点的实时渲染速度。
可选地,还包括:在渲染过程中,根据所述实时渲染速度调整所述渲染颜色的实时透明度,其中,所述实时渲染速度与所述实时透明度成正比关系。
可选地,所述确定与所述每个渲染点对应的渲染颜色,包括:获取所述屏幕上显示界面的界面颜色;根据所述界面颜色确定与所述每个渲染点对应的渲染颜色。
可选地,所述在控制所述每个渲染点根据对应的渲染颜色和渲染初始速度,从对应的渲染初始位置向远离所述按压中心位置方向渲染,包括:获取用户输入的时间间隔;每隔所述时间间隔,根据预设的衰减策略控制所述每个渲染点的渲染速度衰减;控制所述渲染颜色的透明度跟随所述渲染速度的衰减逐渐提高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海豹趣科技有限公司,未经珠海豹趣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910683357.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示设备和控制显示设备的方法
- 下一篇:一种3D说明书及其推送方法