System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及扩展现实(extended reality,xr),尤其涉及一种输入互动的方法、装置、设备和存储介质。
技术介绍
1、目前,xr技术的应用场景越来越广泛了,具体包含虚拟现实(virtual reality,vr)、增强现实(augmented reality,ar)和混合现实(mixed reality,mr)等。在各类虚拟现实场景下,用户通常会主动输入相应的互动信息,来沉浸式体验真实的直播互动场景。
2、通常情况下,xr设备会在虚拟空间内显示手柄发出的光标射线,以控制光标射线来点击虚拟空间内的各个输入控件,从而在虚拟空间内输入对应的互动信息。但是,由于手柄的光标射线会随着用户控制手柄执行的运动而发生相应变化,所以存在光标射线容易点错输入控件,而导致误输入的问题。
技术实现思路
1、本申请提供一种输入互动的方法、装置、设备和存储介质,保证虚拟空间内输入互动的准确性,提升虚拟空间内输入互动的多样性和便捷性。
2、第一方面,本申请实施例提供了一种输入互动的方法,应用于xr设备,该方法包括:
3、响应于虚拟空间内的唤起指令,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型;
4、根据作用于所述虚拟输入模型上的用户输入操作,在所述虚拟空间内呈现对应的输入互动信息。
5、第二方面,本申请实施例提供了一种输入互动的装置,配置于xr设备,该装置包括:
6、输入模型呈现模块,用于响应于虚拟空间内的
7、输入互动模块,用于根据作用于所述虚拟输入模型上的用户输入操作,在所述虚拟空间内呈现对应的输入互动信息。
8、第三方面,本申请实施例提供了一种电子设备,该电子设备包括:
9、处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以执行本申请第一方面中提供的输入互动的方法。
10、第四方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行如本申请第一方面中提供的输入互动的方法。
11、第五方面,本申请实施例提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令使得计算机执行如本申请第一方面中提供的输入互动的方法。
12、通过本申请技术方案,在虚拟空间内需要输入相应内容进行互动时,会接收到一个唤起指令,来在虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型,以支持用户在该虚拟输入模型上的直接手动输入操作,无需通过手柄光标射线来触发输入,避免虚拟空间内的误输入。然后,通过检测作用于该虚拟输入模型上的各个用户输入操作,在虚拟空间内呈现对应的输入互动信息,从而保证虚拟空间内的准确输入互动,提升虚拟空间内输入互动的多样性和便捷性,增强虚拟空间内输入互动的趣味性和用户氛围。
本文档来自技高网...【技术保护点】
1.一种输入互动的方法,其特征在于,应用于扩展现实XR设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型之前,还包括:
3.根据权利要求2所述的方法,其特征在于,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型之后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述虚拟空间内的手部模型包括左手模型和右手模型中的至少一个单手模型。
5.根据权利要求4所述的方法,其特征在于,如果所述虚拟空间内的手部模型为由左手模型和右手模型组成的双手模型,那么所述在所述虚拟空间内所述手部模型下方的关联位置处呈现对应的虚拟输入模型,包括:
6.根据权利要求4所述的方法,其特征在于,如果所述虚拟空间内的手部模型为由左手模型和右手模型组成的双手模型,那么所述根据所述虚拟空间内手部模型的位姿信息,更新所述虚拟输入模型的位姿信息,包括:
7.根据权利要求1所述的方法,其特征在于,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型之前
8.根据权利要求7所述的方法,其特征在于,在所述虚拟空间内呈现对应的输入引导信息,包括:
9.根据权利要求7所述的方法,其特征在于,所述用户的当前动作由所述虚拟空间内手部模型的位姿信息确定。
10.根据权利要求1所述的方法,其特征在于,所述根据作用于所述虚拟输入模型上的用户输入操作,在所述虚拟空间内呈现对应的输入互动信息,包括:
11.根据权利要求1所述的方法,其特征在于,所述虚拟输入模型为虚拟键盘。
12.一种输入互动的装置,其特征在于,配置于XR设备,所述装置包括:
13.一种电子设备,其特征在于,包括:
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-11任一项所述的输入互动的方法。
15.一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行权利要求1-11任一项所述的输入互动的方法。
...【技术特征摘要】
1.一种输入互动的方法,其特征在于,应用于扩展现实xr设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型之前,还包括:
3.根据权利要求2所述的方法,其特征在于,在所述虚拟空间内手部模型下方的关联位置处呈现对应的虚拟输入模型之后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述虚拟空间内的手部模型包括左手模型和右手模型中的至少一个单手模型。
5.根据权利要求4所述的方法,其特征在于,如果所述虚拟空间内的手部模型为由左手模型和右手模型组成的双手模型,那么所述在所述虚拟空间内所述手部模型下方的关联位置处呈现对应的虚拟输入模型,包括:
6.根据权利要求4所述的方法,其特征在于,如果所述虚拟空间内的手部模型为由左手模型和右手模型组成的双手模型,那么所述根据所述虚拟空间内手部模型的位姿信息,更新所述虚拟输入模型的位姿信息,包括:
7.根据权利要求1所述的方法,其特征在于,在所述虚拟空间内手部模型下方...
【专利技术属性】
技术研发人员:吴雨涵,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。