[发明专利]一种模拟物理运动的桌面系统及其实现方法无效
申请号: | 201410013471.6 | 申请日: | 2014-01-10 |
公开(公告)号: | CN103729884A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 邓裕强;黄爱华;梁国盛;谭舒;巢子良;陈敬棉;陈家煜 | 申请(专利权)人: | 广州市久邦数码科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06F3/0484;G06F3/0481 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510055 广东省广州市中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 物理 运动 桌面 系统 及其 实现 方法 | ||
技术领域
本发明涉及移动终端领域,尤其涉及一种模拟物理运动的桌面系统及其实现方法。
背景技术
随着终端设备的硬件配置越来越高,平面的、静态的桌面已经不能满足用户日益增高的使用需求。目前终端设备的桌面一般是静态的平面,桌面上每个元素按固定的排版布局方式排列,比较单调。随着移动终端界面交互技术的发展,用户对于界面的要求也逐渐提高,而动态的桌面无疑可以给用户更好的体验。然而,现有版本的移动终端操作系统的桌面并未能提供动态界面。因此,如何向用户提供一种新颖的桌面以提升用户体验,是现时需要解决的问题。
发明内容
针对现有技术的不足,本发明的目的在于提供一种适用于移动终端操作系统,模拟物理运动的桌面系统实现方法,既增强了移动终端界面趣味性和互动性,又提升了用户体验。
本发明的另外一个目的在于提供一种模拟物理运动的桌面系统。
为实现上述目的,本发明采用的技术方案如下:一种模拟物理运动的桌面系统实现方法,包括以下步骤:
S1、获取桌面元素并将其置于模拟物理运动的桌面场景中;
S2、音频控制器接收外部声音的音频数据;
S3、桌面元素将音频数据转化为物理引擎计算桌面元素运动所需的参数;
S4、物理引擎根据参数计算桌面元素运动所需的运动轨迹数据;
S5、绘制模块根据运动轨迹数据绘制桌面元素在视窗中的各个位置的视图。
进一步,该方法包括以下步骤:
用户触发停止事件,所述桌面元素退出模拟物理运动的桌面场景,返回至预设布局的桌面界面。
优选地,所述用户触发停止事件具体为:用户触发除桌面元素外的其它桌面空间或用户触发移动终端重力感应事件。
优选地,所述用户触发移动终端重力感应事件具体操作为:重力感应器预设偏转阀值和偏转次数阀值;重力感应器监听移动终端的运动事件;当移动终端在X、Y方向上的受力达到预设偏转阀值和偏转次数阀值时,桌面元素退出模拟物理运动的桌面场景。
进一步,该方法包括以下步骤:用户触发桌面元素,所述桌面元素退出模拟物理运动的桌面场景,并进入桌面元素程序启动视窗。
进一步,所述桌面元素包括图标和插件;所述图标包括程序图标、快捷方式图标;所述插件包括系统插件和桌面插件。
进一步,所述桌面元素为3D立体模型桌面元素,所述桌面场景为3D立体桌面场景,所述3D立体模型桌面元素和3D立体桌面场景利用OpenGL底层进行绘制渲染。
进一步,所述步骤S1中的模拟物理运动的桌面场景具体为:模拟物体漂浮运动的桌面场景或模拟物体水流运动的桌面场景或模拟物体滚动运动的桌面场景或模拟物体滑动运动的桌面场景或模拟物体弹跳运动的桌面场景或模拟物体碰撞运动的桌面场景。
为实现本发明的另一目的,本发明还采用技术方案如下:一种模拟物理运动的桌面系统,包括:
桌面元素,所述桌面元素包括:图标和插件,所述桌面元素置于模拟物理运动的桌面场景中;
音频控制器,用于接收外部声音的音频数据;所述桌面元素将音频数据转化为物理引擎计算桌面元素运动所需的参数;
物理引擎,计算桌面元素运动所需的运动轨迹数据;
绘制模块,根据物理引擎的运动轨迹数据绘制桌面元素在视窗中的各个位置的视图。
进一步,所述桌面元素为3D立体模型桌面元素,所述桌面场景为3D立体桌面场景,所述3D立体模型桌面元素和3D立体桌面场景利用OpenGL底层进行绘制渲染。
相对于现有技术,本发明所述的技术方案通过获取桌面元素并将其置于模拟物理运动的桌面场景中,音频控制器接收外部声音的音频数据,桌面元素将音频数据转化为物理引擎计算桌面元素运动所需的参数,物理引擎根据参数计算桌面元素运动所需的运动轨迹数据;绘制模块根据运动轨迹数据绘制桌面元素在视窗中的各个位置的视图,以实现桌面元素在模拟物理运动的桌面场景中根据外部声音产生运动状态的视觉效果,如:漂浮运动或水流运动或滚动运动或滑动运动或弹跳运动或碰撞运动,从而能增强移动终端桌面的趣味性和互动性,提升用户体验。
为了充分地了解本发明的目的、特征和效果,以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明。
附图说明
图1是本发明所述模拟物理运动的桌面系统的模块示意图;
图2是本发明所述模拟物理运动的桌面系统的实现方法流程图;
图3是本发明一实施例中桌面元素模拟漂浮运动的桌面效果图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市久邦数码科技有限公司,未经广州市久邦数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410013471.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方便拧入的超长杆螺栓
- 下一篇:一种适用于重竹板材的钉子