一种在移动设备上实现3D动态壁纸的方法和装置制造方法及图纸

技术编号:12705651 阅读:64 留言:0更新日期:2016-01-14 02:05
本申请公开了一种在移动设备上实现3D动态壁纸的方法和装置,其中所述方法包括:将壁纸分为多个动态图层,其中各个动态图层分别绘制组成整个壁纸的各个元素的动态效果,每一动态图层平行于移动设备的屏幕平面且其图层元素在屏幕平面具有预定变化量;将各个动态图层沿垂直于屏幕平面的轴顺序排列并依次进行混合;监测屏幕上的手势滑动;在监测到手势滑动时根据滑动距离确定壁纸动态变化量;使各个动态图层根据壁纸动态变化量和图层元素本身的变化量沿其预定运动轨迹运动。本发明专利技术方法和装置可实现3D动态壁纸效果且壁纸动态效果可随用户在屏幕上的动作变化而变化,增强了与用户之间的交互效果。

【技术实现步骤摘要】

本申请涉及电数字数据处理领域,尤其涉及一种在移动设备上实现3D动态壁纸的方法和装置
技术介绍
移动设备终端的功能越来越强大,很多移动设备的桌面系统都安装有动态壁纸。所谓的动态通过壁纸图片本身运动而形成。而随着人们对视觉感受的要求越来越高,尤其是随着3D电影的日益普及,人们对其它场合的3D应用需求也日益增加。现有的动态壁纸立体感不明显,难以满足用户对3D动态壁纸效果的需求。
技术实现思路
本申请的目标在于提供一种新的方法和装置,其能够在移动设备上实现3D动态壁纸效果且动态效果可随用户在桌面/屏幕上的动作变化而变化。本申请的目标由一种在移动设备上实现3D动态壁纸的方法实现,该方法包括:将壁纸分为多个动态图层,其中各个动态图层分别绘制组成整个壁纸的各个元素的动态效果,每一动态图层平行于移动设备的屏幕平面且其图层元素在屏幕平面具有预定变化量;将各个动态图层沿垂直于屏幕平面的轴顺序排列并依次进行混合;监测屏幕上的手势滑动;在监测到手势滑动时根据滑动距离确定壁纸动态变化量;使各个动态图层根据壁纸动态变化量和图层元素本身的变化量沿其预定运动轨迹运动。本申请的目标还由一种在移动设备上实现3D动态壁纸的装置实现,该装置包括:动态图层形成单元,用于按照组成壁纸的各个元素形成多个动态图层,其中各个动态图层分别绘制各个元素的动态效果,每一动态图层平行于移动设备的屏幕平面且其图层元素在屏幕平面具有预定变化量;图层混合单元,用于将各个动态图层沿垂直于屏幕平面的轴顺序排列并依次进行混合;手势监测单元;用于监测屏幕上的手势滑动;壁纸变化量确定单元,用于在监测到手势滑动时根据滑动距离确定壁纸动态变化量;图层运动单元,用于使各个动态图层根据壁纸动态变化量和图层元素本身的变化量沿其预定运动轨迹运动。本专利技术方法和装置通过将图片里面的元素与图片背景分出几个层,在手势滑动操作过程中各层分层错开,呈现出错层的动态。在这个动态过程中,各层的运动是随着手势而变化的,运动方向且不一致,可以给人一种前后关系的感觉,有种更真实、更立体的3D效果,也增加了用户操作的趣味性。除非明确指出,在此所用的单数形式“一”、“该”均包括复数含义(即具有“至少一”的意思)。应当进一步理解,说明书中使用的术语“具有”、“包括”和/或“包含”表明存在所述的特征、步骤、操作、元件和/或部件,但不排除存在或增加一个或多个其他特征、步骤、操作、元件、部件和/或其组合。如在此所用的术语“和/或”包括一个或多个列举的相关项目的任何及所有组合。除非明确指出,在此公开的任何方法的步骤不必精确按照所公开的顺序执行。【附图说明】本专利技术将在下面参考附图并结合优选实施例进行更完全地说明。图1为根据本专利技术方法的一实施例的流程图。图2为应用本专利技术方法的一实例的示意图。图3为根据本专利技术装置的一实施例的结构示意图。为清晰起见,这些附图均为示意性及简化的图,它们只给出了对于理解本专利技术所必要的细节,而省略其他细节。【具体实施方式】通过下面给出的详细描述,本专利技术的适用范围将显而易见。然而,应当理解,在详细描述和具体例子表明本专利技术优选实施例的同时,它们仅为说明目的给出。图1示出了本专利技术方法的一实施例,其用于在移动设备如智能手机上实现3D动态壁纸,该方法开始于步骤S10,假设移动设备屏幕为X,y轴平面,垂直于屏幕向外的矢量作为z轴,将壁纸根据最终想要实现的动态效果分为多个动态图层,每一动态图层均平行于X,y轴平面,每一动态图层分别绘制组成整个壁纸的一个或多个元素的动态效果,动态效果可根据具体元素不同而不同并由设计人员确定,每一图层元素在屏幕范围内在X,y轴平面具有各自的变化量,及每一动态图层在X,y轴平面具有各自独立的运动轨迹。之后,处理进行到步骤S20,将各个动态图层沿z轴顺序排列并例如根据各图层的透明度依次进行混合,壁纸最终的动态效果与各个动态图层的排列顺序有关。各个动态图层的依次融合得到最终的动态效果。之后,处理进行到步骤S30,监测屏幕上的手势滑动。如果监测到手势滑动,则处理进行到步骤S40,根据滑动距离确定壁纸动态变化量,滑动距离越长,壁纸动态变化量越大。之后,处理进行到步骤S50,使各个动态图层根据壁纸动态变化量和图层元素本身的变化量沿其预定运动轨迹运动,从而实现3D效果的动态壁纸。图2示出了应用本专利技术方法的一个锁屏壁纸动态效果的实例,其中壁纸由近处的山峦、流水、小船、到远处的飞鸟、远山、太阳、天空等元素组成。首先建立一个三维坐标系,假设屏幕所在平面为X,I平面,垂直于屏幕向外指向用户的方向为Z轴方向。为每个元素即山密、流水、小船、远处的飞鸟、远山、太阳、天空分别分配一个图层。每个图层都平行于屏幕的x,y平面,垂直于z轴。各图层分别用来绘制各元素的动态效果。例如,流水元素的图层绘制水流动的动态效果,太阳元素图层绘制太阳的光晕效果,飞鸟元素图层绘制群鸟移动飞翔的效果等。各图层根据所描述的元素在x,y平面拥有各自独立的解锁运动轨迹。例如,近处的左右两个山峦所在的图层,分别向左右运动,并且放大,暴露出更多远山的细节;小船图层由右向左移动并且放大;流水图层当前第1页1 2 本文档来自技高网...

【技术保护点】
一种在移动设备上实现3D动态壁纸的方法,其特征在于,所述方法包括:将壁纸分为多个动态图层,其中各个动态图层分别绘制组成整个壁纸的各个元素的动态效果,每一动态图层平行于移动设备的屏幕平面且其图层元素在屏幕平面具有预定变化量;将各个动态图层沿垂直于屏幕平面的轴顺序排列并依次进行混合;监测屏幕上的手势滑动;在监测到手势滑动时根据滑动距离确定壁纸动态变化量;使各个动态图层根据壁纸动态变化量和图层元素本身的变化量沿其预定运动轨迹运动。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱伟强奚智
申请(专利权)人:北京元心科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1