技术新讯 > 计算推算,计数设备的制造及其应用技术 > 虚拟现实交互方法、装置、设备、存储介质及程序产品与流程  >  正文

虚拟现实交互方法、装置、设备、存储介质及程序产品与流程

  • 国知局
  • 2024-09-14 14:49:45

本申请涉及虚拟现实交互领域,特别涉及一种虚拟现实交互方法、装置、设备、存储介质及程序产品。

背景技术:

1、虚拟现实(virtual reality,vr)技术是指利用计算机生成一种可对用户直接施加视觉、听觉和触觉感受,并允许其交互地观察和操作的虚拟世界的技术。

2、相关技术中,可以以vr手柄/裸手为起点,手柄/裸手指示方向显示射线,并在该射线与vr显示界面相交位置显示光标,并通过手势操作控制光标移动,以在vr界面选择用户需要选中的目标ui控件。用户还可以通过vr手柄/裸手执行捏合动作,以触发点击该目标ui控件。

3、然而,用户的捏合动作在vr环境中会使得光标发生较大偏移,使得难以继续保持选中该目标ui控件,从而导致对目标ui控件的触发操作失败。

技术实现思路

1、本申请实施例提供了一种虚拟现实交互方法、装置、设备、存储介质及程序产品。所述技术方案如下:

2、一方面,本申请实施例提供了一种虚拟现实交互方法,所述方法包括:

3、在虚拟交互界面中显示界面组件和第一光标样式的指示光标,所述第一光标样式下所述指示光标至少由光标点构成,所述光标点用于表征控制操作在所述虚拟交互界面上的指示位置;

4、在所述指示光标与所述界面组件的第一组件触发热区存在重叠区域的情况下,显示所述指示光标由所述第一光标样式变为第二光标样式,所述第二光标样式下所述指示光标由所述光标点和光标环构成,所述光标环用于指示所述界面组件对应第二组件触发热区的区域轮廓,所述第二组件触发热区的区域面积大于所述第一组件触发热区的所述区域面积;

5、在识别出所述控制操作是触发操作,且所述光标点位于所述第二组件触发热区内的情况下,确定所述界面组件被触发。

6、另一方面,本申请实施例提供了一种虚拟现实交互装置,所述装置包括:

7、显示模块,用于在虚拟交互界面中显示界面组件和第一光标样式的指示光标,所述第一光标样式下所述指示光标至少由光标点构成,所述光标点用于表征控制操作在所述虚拟交互界面上的指示位置;

8、所述显示模块,还用于在所述指示光标与所述界面组件的第一组件触发热区存在重叠区域的情况下,显示所述指示光标由所述第一光标样式变为第二光标样式,所述第二光标样式下所述指示光标由所述光标点和光标环构成,所述光标环用于指示所述界面组件对应第二组件触发热区的区域轮廓,所述第二组件触发热区的区域面积大于所述第一组件触发热区的所述区域面积;

9、确定模块,用于在识别出所述控制操作是触发操作,且所述光标点位于所述第二组件触发热区内的情况下,确定所述界面组件被触发。

10、另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如上述方面所述的虚拟现实交互方法。

11、另一方面,本申请提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的虚拟现实交互方法。

12、本申请实施例中,在虚拟现实交互过程中,可以通过在指示光标与界面组件的组件触发热区存在重叠区域时,在虚拟交互界面中显示指示光标由第一光标样式变为第二光标样式的变化过程,且在第二光标样式下可以通过光标环指示界面组件对应组件触发热区的区域轮廓。一方面,在界面组件对应组件触发热区不可见的情况下,可以使得用户明确界面组件当前组件触发热区(第二组件触发热区)所在位置,从视野上避免用户移出组件触发热区之外;另一方面,第二组件触发热区的区域面积大于第一组件触发热区(未选中且未触发状态时的组件热区)的区域面积,通过增加界面组件被选中后的组件触发热区的区域面积,可以提高由于控制器(比如,手柄)或者裸手微动而移出组件触发热区的门槛,以提高选中界面组件后触发界面组件的触发成功率。

技术特征:

1.一种虚拟现实交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述指示光标与所述界面组件的第一组件触发热区存在重叠区域的情况下,显示所述指示光标由所述第一光标样式变为第二光标样式,包括:

3.根据权利要求2所述的方法,其特征在于,所述在虚拟交互界面中显示界面组件和第一光标样式的指示光标,包括:

4.根据权利要求2所述的方法,其特征在于,所述在虚拟交互界面中显示界面组件和第一光标样式的指示光标,包括:

5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至4任一所述的方法,其特征在于,所述在虚拟交互界面中显示界面组件和第一光标样式的指示光标,包括:

8.根据权利要求7所述的方法,其特征在于,所述显示所述界面组件由所述第一组件样式变为第二组件样式,包括如下至少一种:

9.根据权利要求8所述的方法,其特征在于,所述显示所述界面组件由所述第二组件样式变为第三组件样式,包括如下至少一种:

10.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,

12.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:

13.一种虚拟现实交互装置,其特征在于,所述装置包括:

14.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1至12任一所述的虚拟现实交互方法。

15.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如权利要求1至12任一所述的虚拟现实交互方法。

16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令以实现如权利要求1至12任一所述的虚拟现实交互方法。

技术总结本申请公开了一种虚拟现实交互方法、装置、设备、存储介质及程序产品,涉及虚拟现实交互领域。方法包括:在虚拟交互界面中显示界面组件和第一光标样式的指示光标,第一光标样式下指示光标至少由光标点构成;在指示光标与界面组件的第一组件触发热区存在重叠区域的情况下,显示指示光标由第一光标样式变为第二光标样式,第二光标样式下指示光标由光标点和光标环构成,光标环用于指示界面组件对应第二组件触发热区的区域轮廓,第二组件触发热区的区域面积大于第一组件触发热区的区域面积;在识别出控制操作为触发操作,且光标点位于第二组件触发热区内的情况下,确定界面组件被触发该方法可以提高虚拟交互场景下的组件触发成功率。技术研发人员:林鼎豪,傅镝文,陈千举受保护的技术使用者:腾讯科技(深圳)有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/296072.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。