一种显示控制方法、装置和电子设备制造方法及图纸

技术编号:13417933 阅读:69 留言:0更新日期:2016-07-27 15:08
本申请公开一种显示控制方法、装置和电子设备,所述方法通过获取虚拟场景的场景数据,并显示输出与所述场景数据相对应的场景画面,该场景画面包括至少一个显示对象,该显示对象与所述虚拟场景中包括的虚拟对象相对应;之后,通过对所述场景画面中的第一目标区域执行与用户控制请求相对应的操作,得到相应的操作结果,并基于所述操作结果生成一控制指令,该控制指令用于指示对所述虚拟场景中与所述第一目标区域相对应的第二目标区域进行相应控制。可见,应用本申请方案,可通过对AR/VR设备创建的虚拟场景执行以上处理,实现对AR/VR虚拟场景进行所需的区域控制,提升了用户体验。

【技术实现步骤摘要】

本专利技术属于增强现实、虚拟现实
,尤其涉及一种显示控制方法、装置和电子设备
技术介绍
用户或科研人员一般通过AR/VR(AugmentedReality/VirtualReality,增强现实/虚拟现实)智能头盔进行AR/VR应用。目前,当用户或科研人员基于AR/VR智能头盔呈现的AR/VR虚拟场景进行游戏或科研工作时,因局限于智能头盔所提供的交互方式,用户或科研人员只能对虚拟场景中的单一对象,如某一场景元素或游戏对象等进行操作或控制,而不能对虚拟场景中的相应区域所涵盖的所有场景元素或多个对象进行整体操作或控制。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种显示控制方法、装置和电子设备,旨在实现对AR/VR虚拟场景进行所需的区域控制,丰富AR/VR的用户应用。为此,本专利技术公开如下技术方案:一种显示控制方法,应用于第一电子设备,所述方法包括:获取虚拟场景的场景数据;生成并显示输出与所述场景数据相对应的场景画面,所述场景画面包括至少一个显示对象,所述显示对象与所述虚拟场景中包括的虚拟对象相对应;接收用户对所述场景画面中第一目标区域的控制请求,所述第一目标区域包括至少一个目标显示对象,所述目标显示对象与所述虚拟场景中包括的目标虚拟对象相对应;基于所述控制请求生成对所述第一目标区域的操作指令,并依据所述操作指令对所述第一目标区域进行相对应的操作,得到操作结果;基于所述操作结果生成一控制指令,所述控制指令用于指示对所述虚拟场景中的第二目标区域进行相应控制,所述第二目标区域为所述虚拟场景中与所述场景画面的所述第一目标区域相对应的区域,所述第二目标区域包括至少一个目标虚拟对象。上述方法,优选的,所述虚拟场景由第二电子设备创建;所述获取虚拟场景的场景数据包括:预先建立所述第一电子设备与所述第二电子设备间的通信连接;基于所述通信连接,获取所述第二电子设备中的虚拟场景的场景数据。上述方法,优选的,所述场景数据为三维数据,则所述生成并显示输出与所述场景数据对应的场景画面包括:将所述场景数据处理为二维或伪三维数据;以相应的二维形式或伪三维形式显示输出所述二维或伪三维数据对应的场景画面。上述方法,优选的,当所述控制请求为区域选中请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息,用于指示所述第一目标区域;对所述第一指示信息指示的所述第一目标区域进行选中。上述方法,优选的,当所述控制请求为区域移动请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息及移动路径,所述第一指示信息用于指示所述第一目标区域;基于所述移动路径,对所述第一指示信息指示的第一目标区域进行移动。上述方法,优选的,当所述控制请求为区域覆盖请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息及及第二指示信息,所述第一指示信息用于指示所述第一目标区域,所述第二指示信息用于指示第一区域;将所述第一指示信息指示的第一目标区域覆盖至所述第二指示信息指示的第一区域上。上述方法,优选的,当所述控制请求为区域合并请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息及第三指示信息,所述第一指示信息用于指示所述第一目标区域,所述第三指示信息用于指示第二区域;将所述第一指示信息指示的第一目标区域与所述第三指示信息指示的第二区域进行合并。上述方法,优选的,当所述控制请求为区域互换请求时,所述操作指令包括则所述依据所述操作指令对所述第一目标区域进行相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息及第四指示信息,所述第一指示信息用于指示所述第一目标区域,所述第四指示信息用于指示第三区域;将所述第一指示信息指示的第一目标区域与所述第四指示信息指示的第三区域进行位置互换。上述方法,优选的,当所述控制请求为区域调整请求时,所述对所述第一目标区域进行与所述控制请求相对应的操作包括:基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息及目标尺码,所述第一指示信息用于指示所述第一目标区域;将所述第一指示信息指示的第一目标区域的大小调整为所述目标尺码。一种显示控制装置,应用于第一电子设备,所述装置包括:获取模块,用于获取虚拟场景的场景数据;显示模块,用于生成并显示输出与所述场景数据相对应的场景画面,所述场景画面包括至少一个显示对象,所述显示对象与所述虚拟场景中包括的虚拟对象相对应;请求接收模块,用于接收用户对所述场景画面中第一目标区域的控制请求,所述第一目标区域包括至少一个目标显示对象,所述目标显示对象与所述虚拟场景中包括的目标虚拟对象相对应;控制模块,用于基于所述控制请求生成对所述第一目标区域的操作指令,并依据所述操作指令对所述第一目标区域进行相对应的操作,得到操作结果;指令生成模块,用于基于所述操作结果生成一控制指令,所述控制指令用于指示对所述虚拟场景中的第二目标区域进行相应控制,所述第二目标区域为所述虚拟场景中与所述场景画面的所述第一目标区域相对应的区域,所述第二目标区域包括至少一个目标虚拟对象。上述装置,优选的,所述虚拟场景由第二电子设备创建,则所述获取模块包括:连接建立单元,用于预先建立所述第一电子设备与所述第二电子设备间的通信连接;数据获取单元,基于所述通信连接,获取所述第二电子设备中的虚拟场景的场景数据。上述装置,优选的,所述场景数据为三维数据,则所述显示模块包括:数据处理单元,用于将所述场景数据处理为二维或伪三维数据;显示单元,用于以相应的二维形式或伪三维形式显示输出所述二维或伪三维数据对应的场景画面。上述装置,优选的,当所述控制请求为区域选中请求时,所述控制模块包括:区域选中单元,用于基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信息,用于指示所述第一目标区域;并对所述第一指示信息指示的所述第一目标区域进行选中。上述装置,优选的,当所述控制请求为区域移动请求本文档来自技高网...

【技术保护点】
一种显示控制方法,其特征在于,应用于第一电子设备,所述方法包括:获取虚拟场景的场景数据;生成并显示输出与所述场景数据相对应的场景画面,所述场景画面包括至少一个显示对象,所述显示对象与所述虚拟场景中包括的虚拟对象相对应;接收用户对所述场景画面中第一目标区域的控制请求,所述第一目标区域包括至少一个目标显示对象,所述目标显示对象与所述虚拟场景中包括的目标虚拟对象相对应;基于所述控制请求生成对所述第一目标区域的操作指令,并依据所述操作指令对所述第一目标区域进行相对应的操作,得到操作结果;基于所述操作结果生成一控制指令,所述控制指令用于指示对所述虚拟场景中的第二目标区域进行相应控制,所述第二目标区域为所述虚拟场景中与所述场景画面的所述第一目标区域相对应的区域,所述第二目标区域包括至少一个目标虚拟对象。

【技术特征摘要】
1.一种显示控制方法,其特征在于,应用于第一电子设备,所述方法包
括:
获取虚拟场景的场景数据;
生成并显示输出与所述场景数据相对应的场景画面,所述场景画面包括
至少一个显示对象,所述显示对象与所述虚拟场景中包括的虚拟对象相对应;
接收用户对所述场景画面中第一目标区域的控制请求,所述第一目标区
域包括至少一个目标显示对象,所述目标显示对象与所述虚拟场景中包括的
目标虚拟对象相对应;
基于所述控制请求生成对所述第一目标区域的操作指令,并依据所述操
作指令对所述第一目标区域进行相对应的操作,得到操作结果;
基于所述操作结果生成一控制指令,所述控制指令用于指示对所述虚拟
场景中的第二目标区域进行相应控制,所述第二目标区域为所述虚拟场景中
与所述场景画面的所述第一目标区域相对应的区域,所述第二目标区域包括
至少一个目标虚拟对象。
2.根据权利要求1所述的方法,其特征在于,所述虚拟场景由第二电子
设备创建;所述获取虚拟场景的场景数据包括:
预先建立所述第一电子设备与所述第二电子设备间的通信连接;
基于所述通信连接,获取所述第二电子设备中的虚拟场景的场景数据。
3.根据权利要求1所述的方法,其特征在于,所述场景数据为三维数据,
则所述生成并显示输出与所述场景数据对应的场景画面包括:
将所述场景数据处理为二维或伪三维数据;
以相应的二维形式或伪三维形式显示输出所述二维或伪三维数据对应的
场景画面。
4.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域选
中请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包
括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息,用于指示所述第一目标区域;
对所述第一指示信息指示的所述第一目标区域进行选中。
5.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域移
动请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包
括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息及移动路径,所述第一指示信息用于指示所述第一目标区域;
基于所述移动路径,对所述第一指示信息指示的第一目标区域进行移动。
6.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域覆
盖请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包
括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息及及第二指示信息,所述第一指示信息用于指示所述第一目标区域,所述
第二指示信息用于指示第一区域;
将所述第一指示信息指示的第一目标区域覆盖至所述第二指示信息指示
的第一区域上。
7.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域合
并请求时,所述依据所述操作指令对所述第一目标区域进行相对应的操作包
括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息及第三指示信息,所述第一指示信息用于指示所述第一目标区域,所述第
三指示信息用于指示第二区域;
将所述第一指示信息指示的第一目标区域与所述第三指示信息指示的第
二区域进行合并。
8.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域互
换请求时,所述操作指令包括则所述依据所述操作指令对所述第一目标区域
进行相对应的操作包括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息及第四指示信息,所述第一指示信息用于指示所述第一目标区域,所述第
四指示信息用于指示第三区域;
将所述第一指示信息指示的第一目标区域与所述第四指示信息指示的第

\t三区域进行位置互换。
9.根据权利要求1所述的方法,其特征在于,当所述控制请求为区域调
整请求时,所述对所述第一目标区域进行与所述控制请求相对应的操作包括:
基于所述控制请求,生成所述操作指令,所述操作指令包括第一指示信
息及目标尺码,所述第一指示信息用于指示所述第一目标区域;
将所述第一指示信息指示的第一目标区域的大小调整为所述目标尺码。
1...

【专利技术属性】
技术研发人员:许奔
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1