一种3D视图调整方法及装置制造方法及图纸

技术编号:8625890 阅读:188 留言:0更新日期:2013-04-25 22:56
本发明专利技术公开了一种3D视图调整方法及装置。其中,该方法包括:区分预运行的快捷方式为2D快捷方式或者3D快捷方式;如果是2D快捷方式,构建与该2D快捷方式对应的3D视图;接收到运行消息后,运行上述2D快捷方式的应用程序,并根据上述运行消息由3D桌面系统调整上述2D快捷方式的3D视图;如果是3D快捷方式,接收到运行消息后,运行上述3D快捷方式的应用程序,并根据上述运行消息由3D快捷方式调整上述3D快捷方式的3D视图。通过本发明专利技术,解决了相关技术中的第三方2D快捷方式无法显示3D效果的问题,使得第三方的2D快捷方式也可展示3D视觉效果,从而统一了桌面的3D视觉效果,提高了用户感受。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别是涉及一种3D视图调整方法及装置
技术介绍
近年来三维(three Dimensional,简称为3D)技术被广泛应用在多种可视设备上,随着3D影片的流行,3D电视开始大量进入人们的视野,苹果和微软也在积极推进自己的3D桌面系统。现在随着手持设备硬件的快速升级,也能够支持3D图形绘制的消耗,出现了大量的3D游戏用来提升手持设备的游戏性。并且开始出现3D桌面,由于桌面是用户接触最多的应用,较好的3D视效能够直接提升用户感受。现在比较流行的有社区搭建平台(Spacebuilder,简称为SPB) Shell,开发了一些新的3D插件,主要是一些比较炫的动画效果。也可以支持第三方的二维(two Dimensional,简称为2D)快捷图标和2D插件,但都没有立体的效果,而是和2D桌面一样只是平面效果。而由于第三方的应用不可能根据3D桌面的开发要求再做一套支持同样功能的3D快捷方式,因此使得3D桌面的视效以及操作并不统一。多数伴随3D桌面一起开发了一些特有的3D快捷方式以增强效果,但是只能支持按照自己框架涉及的3D快捷方式,而2D快捷方式的支持和显示与原生没什么差别,即第三方的2D快捷方式仍然是2D的显示效果。针对相关技术中的第三方2D快捷方式无法显示3D效果的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的第三方2D快捷方式无法显示3D效果的问题,本专利技术提供了一种3D视图调整方法及装置,用以解决上述技术问题。根据本专利技术的一个方面,本专利技术提供了一种3D视图调整方法,其中,该方法包括区分预运行的快捷方式为2D快捷方式或者3D快捷方式;如果是2D快捷方式,构建与该2D快捷方式对应的3D视图;接收到运行消息后,运行上述2D快捷方式的应用程序,并根据上述运行消息由3D桌面系统调整上述2D快捷方式的3D视图;如果是3D快捷方式,接收到运行消息后,运行上述3D快捷方式的应用程序,并根据上述运行消息由3D快捷方式调整上述3D快捷方式的3D视图。进一步地,监测上述发送端发送的语音数据是否满足上述预设条件可以包括提取上述语音数据中的特征参数,根据上述特征参数确定上述语音数据是否满足上述预设条件;和/或,监测上述语音数据中是否包括预设词汇;其中,上述预设词汇是上述发送端处于非正常情绪状态时,发送的语音数据中的不雅词汇。进一步地,根据上述特征参数确定上述语音数据是否满足上述预设条件可以包括将上述特征参数与第一特征参数和/或第二特征参数进行对比;其中,上述第一特征参数是上述发送端处于非正常情绪状态时,发送的语音数据的特征参数,上述第二特征参数是上述发送端处于正常情绪状态时,发送的语音数据的特征参数;根据对比结果确定上述语音数据是否满足上述预设条件。进一步地,监测上述语音数据中是否包括上述预设词汇可以包括提取上述语音数据中的词汇;将提出的上述词汇与上述预设词汇进行对比;根据对比结果确定上述语音数据中是否包括上述预设词汇。进一步地,监测发送端发送的语音数据是否满足预设条件之后,上述方法还可以包括在监测到上述语音数据满足上述预设条件时,向上述发送端发送提示信号。进一步地,对上述语音数据进行调整可以包括对上述语音数据中的上述特征参数进行调整;和/或,搜索上述预设词汇对应的礼貌词汇,根据上述礼貌词汇替换上述预设词汇。进一步地,上述特征参数可以包括以下至少之一基频参数、语音能量、语句时长。根据本专利技术的另一方面,本专利技术还提供了一种3D视图调整装置,其中,该装置包括区分模块,用于区分预运行的快捷方式为2D快捷方式或者3D快捷方式;视图构建模块,用于在上述区分模块的区分结果为上述2D快捷方式的情况下,构建与上述2D快捷方式对应的3D视图;运行模块,用于接收到运行消息后,运行上述2D快捷方式的应用程序;第一调整模块,用于根据上述运行消息由3D桌面系统调整上述2D快捷方式的上述3D视图;第二调整模块,用于在上述区分模块的区分结果为上述3D快捷方式的情况下,接收到运行消息后,运行上述3D快捷方式的应用程序;并根据上述运行消息由3D快捷方式调整上述3D快捷方式的3D视图。进一步地,上述监测模块可以包括第一监测单元,用于提取上述语音数据中的特征参数,根据上述特征参数确定上述语音数据是否满足上述预设条件;和/或,第二监测单元,用于监测上述语音数据中是否包括预设词汇;其中,上述预设词汇是上述发送端处于非正常情绪状态时,发送的语音数据中的不雅词汇。进一步地,上述调整模块可以包括调整单元,用于对上述语音数据的特征参数进行调整;和/或,替换单元,用于搜索上述预设词汇对应的礼貌词汇,根据上述礼貌词汇替换上述预设词汇。通过本专利技术,构建与2D快捷方式对应的3D视图,在接收到运行消息后,针对2D快捷方式和3D快捷方式执行相关的应用程序,并根据上述运行消息调整2D快捷方式的3D视图,以及调整3D快捷方式的3D视图,解决了相关技术中的第三方2D快捷方式无法显示3D效果的问题,使得第三方的2D快捷方式也可展示3D视觉效果,从而统一了桌面的3D视觉效果,提高了用户感受。附图说明图1是根据本专利技术实施例的3D视图调整方法的流程图;图2是根据本专利技术实施例的3D桌面的基本结构示意图;图3是根据本专利技术实施例的3D视图模板的创建流程图;图4是根据本专利技术实施例的3D视图的构建流程图;图5是根据本专利技术实施例的交互过程中的3D视图调整流程图;图6是根据本专利技术实施例的针对特效操作的快捷方式的统一响应流程图;图7是根据本专利技术实施例的3D视图调整装置的结构框图8是根据本专利技术实施例的3D视图调整装置的具体结构框图。具体实施例方式为了解决相关技术中的第三方2D快捷方式无法显示3D效果的问题,本专利技术提供了一种3D视图调整方法及装置,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。为了使得2D快捷方式和3D快捷方式都能在3D桌面上显示出3D效果,本实施例提供了一种3D视图调整方法,图1是根据本专利技术实施例的3D视图调整方法的流程图,如图1所示,该方法包括以下步骤(步骤S102-步骤S106)步骤S102,区分预运行的快捷方式为2D快捷方式或者3D快捷方式;如果是2D快捷方式,则执行步骤S104,如果是3D快捷方式,则执行步骤S106。步骤S104,如果是2D快捷方式,构建与该2D快捷方式对应的3D视图;接收到运行消息后,运行上述2D快捷方式的应用程序,并根据上述运行消息由3D桌面系统调整上述2D快捷方式的3D视图;步骤S106,如果是3D快捷方式,接收到运行消息后,运行上述3D快捷方式的应用程序,并根据上述运行消息由3D快捷方式调整上述3D快捷方式的3D视图。通过上述方法,构建与2D快捷方式对应的3D视图,在接收到运行消息后,针对2D快捷方式和3D快捷方式执行相关的应用程序,并根据上述运行消息调整2D快捷方式的3D视图,以及调整3D快捷方式的3D视图,解决了相关技术中的第三方2D快捷方式无法显示3D效果的问题,使得第三方的2D快捷方式也可展示3D视觉效果,从而统一了桌面的3D视觉效果,提高了用户感受。在上述步骤S104调整2D快捷方式的3D视图之前,需要先建立该3D视图,使得第三方的2D快捷本文档来自技高网...

【技术保护点】
一种3D视图调整方法,其特征在于,所述方法包括以下步骤:区分预运行的快捷方式为二维2D快捷方式或者三维3D快捷方式;如果是所述2D快捷方式,构建与所述2D快捷方式对应的3D视图;接收到运行消息后,运行所述2D快捷方式的应用程序,并根据所述运行消息由3D桌面系统调整所述2D快捷方式的所述3D视图;如果是所述3D快捷方式,接收到运行消息后,运行所述3D快捷方式的应用程序,并根据所述运行消息由所述3D快捷方式调整所述3D快捷方式的3D视图。

【技术特征摘要】
1.一种3D视图调整方法,其特征在于,所述方法包括以下步骤 区分预运行的快捷方式为二维2D快捷方式或者三维3D快捷方式; 如果是所述2D快捷方式,构建与所述2D快捷方式对应的3D视图;接收到运行消息后,运行所述2D快捷方式的应用程序,并根据所述运行消息由3D桌面系统调整所述2D快捷方式的所述3D视图; 如果是所述3D快捷方式,接收到运行消息后,运行所述3D快捷方式的应用程序,并根据所述运行消息由所述3D快捷方式调整所述3D快捷方式的3D视图。2.如权利要求1所述的方法,其特征在于,构建与所述2D快捷方式对应的所述3D视图包括 创建所述2D快捷方式的3D视图模板; 根据所述视图模板构建所述3D视图。3.如权利要求2所述的方法,其特征在于,创建所述2D快捷方式的所述3D视图模板包括 获取所述2D快捷方式的形状和边长; 根据所述形状和所述边长创建所述3D视图模板。4.如权利要求3所述的方法,其特征在于,所述2D快捷方式包括2D快捷图标或者2D插件; 如果所述2D快捷方式为所述2D快捷图标,根据所述3D视图模板构建所述3D视图包括 从数据库中获取所述2D快捷图标的图片;通过纹理贴图接口将所述2D快捷图标的图片绘制到所述3D视图模板的正面,构成所述3D视图的正面;将预设图片绘制到所述3D视图模板的侧面,构成所述3D视图的侧面; 如果所述2D快捷方式为2D插件,根据所述3D视图模板构建所述3D视图包括将所述2D插件的画布转换成图片;将所述图片绘制到所述3D视图模板的正面,构成所述3D视图的正面;将预设图片绘制到所述3D视图模板的侧面,构成所述3D视图的侧面。5.如权利要求1所述的方法,其特征在于,所述运行消息用于指示调整所述2D快捷方式和/或3D快捷方式的位置,根据所述运行消息由所述3D桌面系统调整所述2D快捷方式的3D视图包括 监测终端设备的偏转角度,和/或所述2...

【专利技术属性】
技术研发人员:张杰范伟王大伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1