虚拟现实中的交互显示方法、装置及存储介质和终端制造方法及图纸

技术编号:18936971 阅读:31 留言:0更新日期:2018-09-15 10:22
本发明专利技术公开了一种虚拟现实中的交互显示方法、装置及存储介质和终端。其中,该方法包括:确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且方向控制器的指向与显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,第一模式为放大显示至少一部分的虚拟视野,虚拟视野根据显示控制器的位姿变化而变化。本发明专利技术解决了相关技术中的虚拟现实的交互显示方法用户体验不好的技术问题。

Interactive display method, device and storage medium and terminal in virtual reality

The invention discloses an interactive display method, a device and a storage medium and a terminal in virtual reality. The method includes: determining that the direction controller is in the first preset space ahead of the display controller in the physical space, and that the angle between the direction of the direction controller and the direction of the display controller is less than the preset angle; and controlling the display mode of the virtual reality is in the first mode, wherein the first mode is The virtual field of view is enlarged to display at least part of the virtual field, which varies according to the position and attitude of the display controller. The invention solves the technical problem that the interactive display method of virtual reality in the related technology has poor user experience.

【技术实现步骤摘要】
虚拟现实中的交互显示方法、装置及存储介质和终端
本专利技术涉及虚拟现实领域,具体而言,涉及一种虚拟现实中的交互显示方法、装置及存储介质和终端。
技术介绍
虚拟现实(VR)系统通常包括头戴式显示器以及手柄控制器,如果需要执行一些特定的操作,例如,放大视野,可能需要按下特殊的按键,但是,在一些应用场景下,例如,射击游戏,用于作为手柄控制器的模拟VR枪械上通常只配置有扳机,没有设置特殊按键,通常采用将VR枪械的倍镜架在眼前来实现开镜(打开射击游戏的瞄准放大倍镜),通过调整手柄位置,让玩家视线通过倍镜。但是,由于头戴式显示器的存在,目前装备有倍镜的VR枪械开镜对准较难,导致玩家很难开镜,用户体验不好。针对相关技术中的虚拟现实的交互显示方法用户体验不好的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种虚拟现实中的交互显示方法、装置及存储介质和终端,以至少解决相关技术中的虚拟现实的交互显示方法用户体验不好的技术问题。根据本专利技术实施例的一个方面,提供了一种虚拟现实中的交互显示方法,该方法包括:确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且方向控制器的指向与显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,第一模式为放大显示至少一部分的虚拟视野,虚拟视野根据显示控制器的位姿变化而变化。进一步地,控制虚拟现实的显示模式处于第一模式包括:根据显示控制器的当前位姿确定当前渲染帧;根据方向控制器的当前位姿确定在当前渲染帧中待放大的部分区域;放大显示部分区域。进一步地,部分区域为圆形区域,放大显示部分区域包括:将圆形区域放大预设倍数,得到当前的虚拟视野并进行显示。进一步地,根据方向控制器的当前位姿确定在当前渲染帧中待放大的部分区域包括:确定方向控制器的当前位姿在当前渲染帧中的映射点的位置;根据位置和预设面积在当前渲染帧中确定部分区域。进一步地,在放大显示部分区域之后,该方法还包括:确定方向控制器处于显示控制器前方的第二预设空间范围之内,或者,接收第一触发信号;控制显示模式进入第二模式,其中,第二模式为在第一模式下,减弱部分区域对方向控制器的当前位姿的跟随效果。进一步地,减弱部分区域对方向控制器的当前位姿的跟随效果包括:将方向控制器的当前位姿在当前渲染帧中的映射点确定为第一映射点的位置;将方向控制器的前一位姿采集时刻的位姿在当前渲染帧中的映射点确定为第二映射点的位置;采用第二映射点的位置对第一映射点的位置进行修正,得到修正映射点的位置;根据修正映射点的位置和预设面积在当前渲染帧中确定部分区域。进一步地,在确定方向控制器处于显示控制器前方的第二预设空间范围之内之后,该方法还包括:当确定满足以下条件至少之一时,控制显示模式退出第二模式:确定方向控制器的位姿变化超过预设阈值;确定接收到第二触发信号;确定处于第二模式的时长达到预设时长。进一步地,确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内包括:根据方向控制器的位姿确定第一虚拟对象在虚拟现实中的位姿,其中,第一虚拟对象为方向控制器在虚拟现实中的映射对象;根据显示控制器的位姿确定第二虚拟对象在虚拟现实中的位姿,其中,第二虚拟对象为显示控制器在虚拟现实中的映射对象;根据第一虚拟对象的位姿和第二虚拟对象的位姿确定第一虚拟对象处于第二虚拟对象前方的第一预设空间范围之内。根据本专利技术实施例的另一方面,还提供了一种虚拟现实中的交互显示装置,该装置包括:确定单元,用于确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且方向控制器的指向与显示控制器的朝向之间的夹角小于预设角度;控制单元,用于控制虚拟现实的显示模式处于第一模式,其中,第一模式为放大显示至少一部分的虚拟视野,虚拟视野根据显示控制器的位姿变化而变化。根据本专利技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本专利技术的虚拟现实中的交互显示方法。根据本专利技术实施例的另一方面,还提供了一种终端,该终端包括:一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,第一个或多个程序被存储在存储器中,并且被配置为由一个或多个处理器执行,一个或多个程序包括用于执行本专利技术的虚拟现实中的交互显示方法。在本专利技术实施例中,通过确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且方向控制器的指向与显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,第一模式为放大显示至少一部分的虚拟视野,虚拟视野根据显示控制器的位姿变化而变化,解决了相关技术中的虚拟现实的交互显示方法用户体验不好的技术问题,进而实现了能够提高用户在虚拟现实中的体验的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的虚拟现实中的交互显示方法的流程图;图2是根据本专利技术实施例的一种虚拟现实系统的示意图;图3是根据本专利技术实施例的一种虚拟现实系统的示意图;图4是根据本专利技术实施例的一种虚拟视野的示意图;图5是根据本专利技术实施例的一种虚拟现实系统的示意图;图6是根据本专利技术实施例的一种可选的虚拟现实中的交互显示装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请提供了一种虚拟现实中的交互显示方法,该方法的步骤包括确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且方向控制器的指向与显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,第一模式为放大显示至少一部分的虚拟视野,虚拟视野根据显示控制器的位姿变化而变化。显示控制器用于显示虚拟现实的场景,通常为头显(头戴式显示控制器),佩戴于用户的头部,以向用户提供虚拟视野,虚拟视野可以随显示控制器的位姿变化而变化。在显示控制器为头显的情况下,显示控制器的前方为用户双目朝向的方向,在用户移动头部时,显示控制器的朝向会随用户头部的位姿变化而变化,在该实施例中,物体的位姿是指物体的位置和朝向,具体的,显示控制器的朝向通过传感器获取,例如,显示控制器内部可以配置有陀螺仪、重力感应模本文档来自技高网
...

【技术保护点】
1.一种虚拟现实中的交互显示方法,其特征在于,所述方法包括:确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且所述方向控制器的指向与所述显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,所述第一模式为放大显示至少一部分的虚拟视野,所述虚拟视野根据所述显示控制器的位姿变化而变化。

【技术特征摘要】
1.一种虚拟现实中的交互显示方法,其特征在于,所述方法包括:确定在物理空间中方向控制器处于显示控制器前方的第一预设空间范围之内、且所述方向控制器的指向与所述显示控制器的朝向之间的夹角小于预设角度;控制虚拟现实的显示模式处于第一模式,其中,所述第一模式为放大显示至少一部分的虚拟视野,所述虚拟视野根据所述显示控制器的位姿变化而变化。2.根据权利要求1所述的方法,其特征在于,控制虚拟现实的显示模式处于第一模式包括:根据所述显示控制器的当前位姿确定当前渲染帧;根据所述方向控制器的当前位姿确定在所述当前渲染帧中待放大的部分区域;放大显示所述部分区域。3.根据权利要求2所述的方法,其特征在于,所述部分区域为圆形区域,放大显示所述部分区域包括:将所述圆形区域放大预设倍数,得到当前的虚拟视野并进行显示。4.根据权利要求2所述的方法,其特征在于,根据所述方向控制器的当前位姿确定在所述当前渲染帧中待放大的部分区域包括:确定所述方向控制器的当前位姿在所述当前渲染帧中的映射点的位置;根据所述位置和预设面积在所述当前渲染帧中确定所述部分区域。5.根据权利要求2所述的方法,其特征在于,在放大显示所述部分区域之后,所述方法还包括:确定所述方向控制器处于所述显示控制器前方的第二预设空间范围之内,或者,接收第一触发信号;控制显示模式进入第二模式,其中,所述第二模式为在所述第一模式下,减弱所述部分区域对所述方向控制器的当前位姿的跟随效果。6.根据权利要求5所述的方法,其特征在于,减弱所述部分区域对所述方向控制器的当前位姿的跟随效果包括:将所述方向控制器的当前位姿在所述当前渲染帧中的映射点确定为第一映射点的位置;将所述方向控制器的前一位姿采集时刻的位姿在所述当前渲染帧中的映射点确定为第二映射点的位置;采用所述第二映射点的位置对所述第一映射点的位置进行修正,得到修正映射点的位置;根据所述修正映射点的位置和...

【专利技术属性】
技术研发人员:雷月雯姜帆
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1