The present disclosure discloses an information display method and device, which belongs to the field of virtual reality. The method includes: whether the detection display device currently displays an input device corresponding to an input device cursor in the current display screen, and the display device is currently displaying a part of a three-dimensional virtual environment generated by the VR host; When the input device cursor is not included in the environment picture, the relative position of the input device cursor and the environment picture is determined, and the indication information is displayed in the environment picture according to the relative position. In the present disclosure example, an indication information is automatically displayed for indicating the relative position of the input device cursor, so that the user can adjust the orientation of the input device purposefully, and then improve the efficiency of moving the input device cursor to the current environment picture.
【技术实现步骤摘要】
信息显示方法及装置
本公开实施例涉及VR(VirtualReality,虚拟现实)领域,特别涉及一种信息显示方法及装置。
技术介绍
VR系统作为一种沉浸式交互系统,通常包含VR主机、显示设备和输入设备。其中,VR主机用于渲染生成三维虚拟环境,显示设备用于向用户展示三维虚拟环境的环境画面,输入设备则用于控制三维虚拟环境中的虚拟物体。由于显示设备显示的环境画面有限,因此,当输入设备在三维虚拟环境中对应的输入设备光标在显示设备当前显示的环境画面之外时,用户需要手动调整输入设备的方位,从而将输入设备光标移动至当前环境画面内。
技术实现思路
为了解决用户在无法知悉当前环境画面外输入设备光标的位置的情况下,需要多次尝试才能将输入设备光标移动至当前环境画面,移动效率较低的问题,本公开实施例提供了一种信息显示方法及装置,该技术方案如下:第一方面,提供了一种信息显示方法,该方法包括:检测显示设备当前显示的环境画面中是否包含输入设备对应的输入设备光标,显示设备当前显示的环境画面为VR主机生成的三维虚拟环境的一部分;当环境画面中不包含输入设备光标时,确定输入设备光标与环境画面的相对位置;根据相对位置,控制显示设备在环境画面中显示指示信息。可选的,检测显示设备当前显示的环境画面中是否包含输入设备对应的输入设备光标,包括:获取环境画面在三维虚拟环境中的坐标范围;获取输入设备光标在三维虚拟环境中的第一坐标;若第一坐标与坐标范围之间不存在交集,则确定环境画面中不包含输入设备光标。可选的,确定输入设备光标与环境画面的相对位置,包括:获取输入设备光标在三维虚拟环境中的第一坐标;获取环境画面的中 ...
【技术保护点】
一种信息显示方法,其特征在于,应用于虚拟现实VR系统的VR主机中,所述VR主机分别与输入设备和显示设备相连,所述方法包括:检测所述显示设备当前显示的环境画面中是否包含所述输入设备对应的输入设备光标,所述显示设备当前显示的环境画面为所述VR主机生成的三维虚拟环境的一部分;当所述环境画面中不包含所述输入设备光标时,确定所述输入设备光标与所述环境画面的相对位置;根据所述相对位置,控制所述显示设备在所述环境画面中显示指示信息。
【技术特征摘要】
1.一种信息显示方法,其特征在于,应用于虚拟现实VR系统的VR主机中,所述VR主机分别与输入设备和显示设备相连,所述方法包括:检测所述显示设备当前显示的环境画面中是否包含所述输入设备对应的输入设备光标,所述显示设备当前显示的环境画面为所述VR主机生成的三维虚拟环境的一部分;当所述环境画面中不包含所述输入设备光标时,确定所述输入设备光标与所述环境画面的相对位置;根据所述相对位置,控制所述显示设备在所述环境画面中显示指示信息。2.根据权利要求1所述的方法,其特征在于,所述检测所述显示设备当前显示的环境画面中是否包含所述输入设备对应的输入设备光标,包括:获取所述环境画面在所述三维虚拟环境中的坐标范围;获取所述输入设备光标在所述三维虚拟环境中的第一坐标;若所述第一坐标与所述坐标范围之间不存在交集,则确定所述环境画面中不包含所述输入设备光标。3.根据权利要求1所述的方法,其特征在于,所述确定所述输入设备光标与所述环境画面的相对位置,包括:获取所述输入设备光标在所述三维虚拟环境中的第一坐标;获取所述环境画面的中点在所述三维虚拟环境中的第二坐标;根据所述第一坐标和所述第二坐标,确定所述输入设备光标与所述环境画面的相对位置。4.根据权利要求1至3任一所述的方法,其特征在于,所述确定所述输入设备光标与所述环境画面的相对位置之前,所述方法,还包括:获取所述输入设备发送的传感器数据,所述传感器数据由所述输入设备内的运动传感器采集,所述运动传感器为角速度传感器和/或加速度传感器;根据所述传感器数据计算所述输入设备的振动频率;所述确定所述输入设备光标与所述环境画面的相对位置,包括:当所述环境画面中不包含所述输入设备光标,且所述输入设备的振动频率大于频率阈值时,确定所述输入设备光标与所述环境画面的相对位置。5.根据权利要求1至3任一所述的方法,其特征在于,所述确定所述输入设备光标与所述环境画面的相对位置之前,所述方法,还包括:获取所述输入设备的连续使用时长;所述确定所述输入设备光标与所述环境画面的相对位置,包括:当所述环境画面中不包含所述输入设备光标,且所述输入设备的连续使用时长大于时长阈值时,确定所述输入设备光标与所述环境画面的相对位置。6.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述相对位置,控制所述显示设备在所述环境画面中显示指示信息,包括:根据所述相对位置生成有向箭头,所述有向箭头的方向是由所述环境画面的中心指向所述输入设备光标;控制所述显示设备在所述环境画面内的预定位置上显示所述有向箭头。7.根据权利要求1至3任一所述的方法,其特征在于,所述方法,还包括:当所述指示信息的显示时长大于阈值,或,检测到所述输入设备光标移动至所述环境画面时,控制所述显示设备停止显示所述指示信息。8.一种信息显示装置,其特征在于,应用于虚拟现实VR系统的VR主机中,所述VR主机分别与输入设备和显示设备相连,所述装置包括:检测模块,被配置为检测所述显示设备当前显示的环境画面中是否包含所述输入设备对应的输入设备光标,所述显示设备当前显示的环境画面为所述VR主机生成的三维虚...
【专利技术属性】
技术研发人员:南迪尔,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。