一种VR界面的控制显示方法及装置制造方法及图纸

技术编号:18446415 阅读:33 留言:0更新日期:2018-07-14 10:59
本发明专利技术公开了一种VR界面的控制显示方法及装置,解决了当前大部分VR系统在操作应用程序的显示机制,都是在VR场景内添加应用对应的按钮,在用户操作应用程序后启动相应的普通应用UI(2D)来显示,或者将普通应用UI(2D)做成控件可嵌入应用的web,且没有VR桌面和移动终端桌面对应的交互机制,前者存在着会脱离VR场景这样一个沉浸式的环境,即用户在进行VR系统的应用程序操作时,弹出的应用程序界面是不具备VR效果的,严重影响了用户的体验性的技术问题,后者则存在着需要大量的人力开发,需要针对于每一个应用程序都做成相应的控件可嵌入应用的web的技术问题。

【技术实现步骤摘要】
一种VR界面的控制显示方法及装置
本专利技术涉及VR领域,尤其涉及一种VR界面的控制显示方法及装置。
技术介绍
现在已经有将移动终端的系统通过VR进行展示,即VR系统,可以使得用户通过VR界面进行移动终端的应用程序操作,增加了用户的体验性。当前大部分VR系统在操作应用程序的显示机制,都是在VR场景内添加应用对应的按钮,在用户操作应用程序后启动相应的普通应用UI(2D)来显示,或者将普通应用UI(2D)做成控件可嵌入应用的web,且没有VR桌面和移动终端桌面对应的交互机制,前者存在着会脱离VR场景这样一个沉浸式的环境,即用户在进行VR系统的应用程序操作时,弹出的应用程序界面是不具备VR效果的,严重影响了用户的体验性的技术问题,后者则存在着需要大量的人力开发,需要针对于每一个应用程序都做成相应的控件可嵌入应用的web的技术问题。
技术实现思路
本专利技术提供的一种VR界面的控制显示方法及装置,解决了当前大部分VR系统在操作应用程序的显示机制,都是在VR场景内添加应用对应的按钮,在用户操作应用程序后启动相应的普通应用UI(2D)来显示,或者将普通应用UI(2D)做成控件可嵌入应用的web,且没有VR桌面和移动终端桌面对应的交互机制,前者存在着会脱离VR场景这样一个沉浸式的环境,即用户在进行VR系统的应用程序操作时,弹出的应用程序界面是不具备VR效果的,严重影响了用户的体验性的技术问题,后者则存在着需要大量的人力开发,需要针对于每一个应用程序都做成相应的控件可嵌入应用的web的技术问题。本专利技术提供的一种VR界面的控制显示方法,包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息;获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址;将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。可选地,检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息具体包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置坐标,并将所述虚拟操作位置坐标按照预设比例映射,或按照虚拟三角面到移动终端界面三角面的映射关系映射,或按照曲面到矩形面的映射,映射到移动终端界面对应的实际操作坐标;所述获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址具体包括:获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址。可选地,获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址具体包括:获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址,其中,所述纹理地址对应的纹理信息为移动终端响应于用户操作应用程序后将状态栏纹理、导航栏纹理和内容区纹理进行合成后得到的纹理信息,或内容区纹理直接对应的纹理信息。可选地,获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址具体包括:构建用于保存纹理地址的动态链接库;获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址,并将所述纹理地址保存在所述动态链接库中;将所述纹理地址对应的纹理信息渲染到VR显示进程具体包括:从所述动态链接库中调用所述纹理地址,并将所述纹理地址对应的纹理信息渲染到VR显示进程。本专利技术提供的一种VR界面的控制显示装置,包括:第一检测单元,用于检测用户在VR环境中进行虚拟操作的虚拟操作位置信息;第一确定单元,用于根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息;第一获取单元,用于获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址;第一渲染单元,用于将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。可选地,所述第一检测单元具体用于:检测用户在VR环境中进行虚拟操作的虚拟操作位置坐标;所述第一确定单元,具体用于:将所述虚拟操作位置坐标按照预设比例映射,或按照虚拟三角面到移动终端界面三角面的映射关系映射,或按照曲面到矩形面的映射,映射到移动终端界面对应的实际操作坐标;所述第一获取单元,具体用于:获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址。可选地,所述第一获取单元,具体用于:获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址,其中,所述纹理地址对应的纹理信息为移动终端响应于用户操作应用程序后将状态栏纹理、导航栏纹理和内容区纹理进行合成后得到的纹理信息,或内容区纹理直接对应的纹理信息。可选地,所述第一获取单元具体包括:第一构建子单元,用于构建用于保存纹理地址的动态链接库;第一获取子单元,用于获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址,并将所述纹理地址保存在所述动态链接库中,其中,所述纹理地址对应的纹理信息为移动终端响应于用户操作应用程序后将状态栏纹理、导航栏纹理和内容区纹理进行合成后得到的纹理信息,或内容区纹理直接对应的纹理信息;第一渲染单元具体包括:第一调用子单元,用于从所述动态链接库中调用所述纹理地址;第一渲染子单元,用于将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。从以上技术方案可以看出,本专利技术具有以下优点:本专利技术提供的一种VR界面的控制显示方法及装置,其中,一种VR界面的控制显示方法,包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息;获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址;将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。本专利技术中,提出了将用户在VR环境中的操作与移动界面的对应交互机制,并通过直接获取移动终端最上层UI的纹理信息并渲染到显示进程,使得不需要将普通应用UI(2D)做成控件可嵌入应用的web,就可以直接套用移动终端现成的纹理信息来进行VR显示,解决了当前大部分VR系统在操作应用程序的显示机制,都是在VR场景内添加应用对应的按钮,在用户操作应用程序后启动相应的普通应用UI(2D)来显示,或者将普通应用UI(2D)做成控件可嵌入应用的web,且没有VR桌面和移动终端桌面对应的交互机制,前者存在着会脱离VR场景这样一个沉浸式的环境,即用户在进行VR系统的应用程序操作时,弹出的应用程序界面是不具备VR效果的,严重影响了用户的体验性的技术问题,后者则存在着需要大量的人力开发,需要针对于每一个应用程序都做成相应的控件可嵌入应用的web的技术问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术提供的一种VR界面的控制显示方法的一个实施例的流程示意图;图2为本专利技术提供的一种VR界面的控制显示方法的另一个实施例的流程示意图;本文档来自技高网...

【技术保护点】
1.一种VR界面的控制显示方法,其特征在于,包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息;获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址;将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。

【技术特征摘要】
1.一种VR界面的控制显示方法,其特征在于,包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息;获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址;将所述纹理地址对应的纹理信息渲染到VR显示进程,并进行对应的VR显示。2.根据权利要求1所述的VR界面的控制显示方法,其特征在于,检测用户在VR环境中进行虚拟操作的虚拟操作位置信息,并根据所述虚拟操作位置信息确定所述虚拟位置信息在移动终端界面对应的实际操作位置信息具体包括:检测用户在VR环境中进行虚拟操作的虚拟操作位置坐标,并将所述虚拟操作位置坐标按照预设比例映射,或按照虚拟三角面到移动终端界面三角面的映射关系映射,或按照曲面到矩形面的映射,映射到移动终端界面对应的实际操作坐标;所述获取到移动终端响应于所述实际操作位置信息后位于移动终端最上层UI的纹理地址具体包括:获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址。3.根据权利要求2所述的VR界面的控制显示方法,其特征在于,获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址具体包括:获取到移动终端响应于所述实际操作位置坐标后位于移动终端最上层UI的纹理地址,其中,所述纹理地址对应的纹理信息为移动终端响应于用户操作应用程序后将状态栏纹理、导航栏纹理和内容区纹理进行合成后得到的纹理信息,或内容区纹理直接对应的纹理信息。4.根据权利要求3所述的VR界面的控制显示方法,其特征在于,获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址具体包括:构建用于保存纹理地址的动态链接库;获取到移动终端响应于所述实际操作位置坐标位于移动终端最上层UI的纹理地址,并将所述纹理地址保存在所述动态链接库中;将所述纹理地址对应的纹理信息渲染到VR显示进程具体包括:从所述动态链接库中调用所述纹理地址,并将所述纹理地址对应的纹理信息渲染到VR显示进程。5.一种VR界...

【专利技术属性】
技术研发人员:李刚龙寿伦
申请(专利权)人:深圳多哚新技术有限责任公司
类型:发明
国别省市:广东,44

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

1