提供虚拟环境的方法、装置、设备及计算机可读介质与流程

文档序号:36710657发布日期:2024-01-16 12:05阅读:14来源:国知局
提供虚拟环境的方法、装置、设备及计算机可读介质与流程

本申请涉及计算机,尤其涉及一种提供虚拟环境的方法、装置、电子设备及计算机可读介质。


背景技术:

1、随着计算机技术的发展,计算机可以为人们提供一个虚拟环境,以使得用户可以在虚拟环境中进行交互,以利用虚拟环境来扩展为用户的交互体验。例如,虚拟环境可以是对物理环境的模拟,以使得用户可以通过虚拟环境在例如互联网上与其他用户进行交互,以获取身临其境的体验,缩短人们的社交距离。

2、虚拟环境可以是物理环境中完全不存在的环境,这使得人们可以通过“奇思妙想”来多元化、趣味化地配置及虚拟环境。由此,如何更好地呈现虚拟环境,保障虚拟环境的呈现效果,是值得关注和迫切需求的。


技术实现思路

1、本申请的多个方面提供一种提供虚拟环境的方法、设备及计算机可读存储介质,可以基于处理用户提供的交互数据的剩余性能,来适应性地选择虚拟环境的提供模式。由此,可以动态地基于剩余性能对虚拟环境的帧率进行调整,使其与当前的设备能力相适配,以保障虚拟环境的呈现效果。

2、本申请的一方面,提供一种提供虚拟环境的方法,包括:基于第一模式为用户提供虚拟环境,其中第一模式至少指示虚拟环境的第一帧率上限;获取用户针对虚拟环境提供的交互数据,其中交互数据基于捕捉用户的人体范围内的动作得到;以及响应于用于处理交互数据的剩余性能低于预设性能阈值,将第一模式更新为第二模式,以基于第二模式为用户提供虚拟环境,其中第二模式至少指示虚拟环境的第二帧率上限,第二帧率上限指示的值低于第一帧率上限。

3、本申请的另一方面,提供一种用于提供虚拟环境的装置,包括:第一提供模块,被配置为基于第一模式为用户提供虚拟环境,其中第一模式至少指示虚拟环境的第一帧率上限;数据获取模块,被配置为获取用户针对虚拟环境提供的交互数据,其中交互数据基于捕捉用户的人体范围内的动作得到;以及第二提供模块,被配置为响应于用于处理交互数据的剩余性能低于预设性能阈值,将第一模式更新为第二模式,以基于第二模式为用户提供虚拟环境,其中第二模式至少指示虚拟环境的第二帧率上限,第二帧率上限指示的值低于第一帧率上限。

4、本申请的另一方面,提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的提供虚拟环境的方法。

5、本申请的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现上述的提供虚拟环境的方法。

6、本申请实施例提供的方案中,基于第一模式为用户提供虚拟环境,其中第一模式至少指示虚拟环境的第一帧率上限;获取用户针对虚拟环境提供的交互数据,其中交互数据基于捕捉用户的人体范围内的动作得到;以及响应于用于处理交互数据的剩余性能低于预设性能阈值,将第一模式更新为第二模式,以基于第二模式为用户提供虚拟环境,其中第二模式至少指示虚拟环境的第二帧率上限,第二帧率上限指示的值低于第一帧率上限。由此,可以动态地基于剩余性能对提供虚拟环境所使用的帧率进行调整,使其与当前的设备能力相适配,以保障虚拟环境的呈现效果。



技术特征:

1.一种提供虚拟环境的方法,包括:

2.根据权利要求1所述的方法,其中所述第一模式还指示所述人体范围为第一人体范围,所述第二模式还指示所述人体范围为第二人体范围,所述第二人体范围所指示的面积小于所述第一人体范围。

3.根据权利要求2所述的方法,其中所述第一人体范围包括所述用户的面部和所述用户的驱体部分,所述第二人体范围包括所述面部。

4.根据权利要求1所述的方法,其中所述基于第一模式为用户提供虚拟环境,包括:

5.根据权利要求1所述的方法,其中所述基于所述第二模式为所述用户提供所述虚拟环境,包括:

6.根据权利要求1所述的方法,还包括:

7.根据权利要求1所述的方法,其中所述剩余性能指示本机的图形处理器的当前可用性能。

8.一种用于提供虚拟环境的装置,包括:

9.一种电子设备,所述电子设备包括:

10.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至7中任一项所述的方法。


技术总结
本申请提供了一种提供虚拟环境的方法、装置、设备及计算机可读介质,该申请基于第一模式为用户提供虚拟环境,其中第一模式至少指示虚拟环境的第一帧率上限;获取用户针对虚拟环境提供的交互数据,其中交互数据基于捕捉用户的人体范围内的动作得到;以及响应于用于处理交互数据的剩余性能低于预设性能阈值,将第一模式更新为第二模式,以基于第二模式为用户提供虚拟环境,其中第二模式至少指示虚拟环境的第二帧率上限,第二帧率上限指示的值低于第一帧率上限。由此,可以动态地基于剩余性能对提供虚拟环境所使用的帧率进行调整,使其与当前的设备能力相适配,以保障虚拟环境的呈现效果。

技术研发人员:盛亦来
受保护的技术使用者:上海哔哩哔哩科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1