互动方法、装置、电子设备、存储介质及程序产品与流程

文档序号:36730758发布日期:2024-01-16 12:41阅读:17来源:国知局
互动方法、装置、电子设备、存储介质及程序产品与流程

本申请涉及虚拟现实技术,尤其涉及一种虚拟现实的互动方法、装置、电子设备、计算机可读存储介质及计算机程序产品。


背景技术:

1、虚拟现实(virtual reality,虚拟现实)是一种通过计算机模拟和生成的三维环境,通过特殊的显示设备和输入设备,让用户在这个虚拟的环境中感受到身临其境的体验。它能实现与真实世界的交互,带来沉浸感和代入感。

2、目前随着虚拟现实线下体验的普及,用户对线下虚拟现实体验项目的记录分享需求日益强烈。而相关技术中照片形式的记录分享,存在着记录难的问题,从而导致照片的记录成本较高,拍摄操作的人机交互效率较低。


技术实现思路

1、本申请实施例提供一种虚拟现实的互动方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够同时记录体验者人像和体验者所看到的画面,提高拍摄操作的人机交互效率。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种虚拟现实的互动方法,应用于第一虚拟现实设备,包括:

4、显示第一虚拟现实画面,其中,所述第一虚拟现实画面包括第一虚拟环境;

5、当所述第一虚拟现实设备处于虚拟现实拍摄模式时,显示第二虚拟现实画面,其中,所述第二虚拟现实画面包括以现实世界的形象处于所述第一虚拟环境的第一对象,所述第一对象是使用所述第一虚拟现实设备的对象;

6、响应于所述第一对象针对所述第二虚拟现实画面的拍摄操作,对所述第二虚拟现实画面进行拍摄处理,得到第一多媒体信息。

7、本申请实施例提供一种虚拟现实的互动装置,应用于第一虚拟现实设备,包括:

8、第一显示模块,用于显示第一虚拟现实画面,其中,所述第一虚拟现实画面包括第一虚拟环境;

9、第二显示模块,用于当所述第一虚拟现实设备处于虚拟现实拍摄模式时,显示第二虚拟现实画面,其中,所述第二虚拟现实画面包括以现实世界的形象处于所述第一虚拟环境的第一对象,所述第一对象是使用所述第一虚拟现实设备的对象;

10、拍摄模块,用于响应于所述第一对象针对所述第二虚拟现实画面的拍摄操作,对所述第二虚拟现实画面进行拍摄处理,得到第一多媒体信息。

11、在上述方案中,所述第一显示模块,还用于:响应于所述第一对象穿戴所述第一虚拟现实设备,对所述第一虚拟环境进行渲染处理,以显示所述第一虚拟现实画面。

12、在上述方案中,第二显示模块,还用于:响应于穿戴有所述第一虚拟现实设备的第一对象进入拍摄场地,显示所述虚拟现实拍摄模式的授权提示信息,其中,所述拍摄场地设置有至少一个摄像头;响应于所述第一对象针对所述授权提示信息的确认操作,确定所述第一虚拟现实设备处于所述虚拟现实拍摄模式。

13、在上述方案中,第二显示模块,还用于:响应于所述第一对象在所述现实世界的形象发生变化,显示所述第一对象在所述第一虚拟环境中的形象同步发生变化的第二虚拟现实画面;其中,所述形象发生变化包括以下至少之一:所述第一对象的表情发生变化,所述第一对象的着装发生变化,所述第一对象的姿势发生变化。

14、在上述方案中,对所述第二虚拟现实画面进行拍摄处理,得到第一多媒体信息之后,所述拍摄模块,还用于:响应于针对所述第一多媒体信息的分享操作,向所述分享操作的目标对象发送所述第一多媒体信息。

15、在上述方案中,所述拍摄模块,还用于:响应于所述第一对象针对第二多媒体信息的查看操作,显示所述第二多媒体信息;其中,所述第二多媒体信息是第二对象分享至所述第一对象的多媒体信息,且所述第二多媒体信息包括第三虚拟现实画面,其中,所述第三虚拟现实画面包括所述第二对象通过第二虚拟现实设备感知的第二虚拟环境。

16、在上述方案中,所述拍摄模块,还用于:显示候选视角,其中,所述候选视角包括第三人视角以及第一人视角;响应于针对所述第三人视角的触发操作,显示以第三对象的视角感知所述第二虚拟环境的第二多媒体信息,其中,所述第三对象是除所述第二对象之外的对象;响应于针对所述第一人视角的触发操作,显示以所述第二对象的视角感知所述第二虚拟环境的第二多媒体信息。

17、在上述方案中,在显示所述第二多媒体信息之后,所述拍摄模块,还用于:响应于所述第一对象所使用的第一终端的姿态变化,显示所述第二多媒体信息的视角变化的过程,其中,所述视角变化的过程与所述姿态变化的过程适配,所述第一终端是用于查看所述第二多媒体信息的终端。

18、在上述方案中,显示第二虚拟现实画面之前,第二显示模块,还用于:获取所述第一对象所处第一虚拟环境的全景画面图像以及所述第一对象在所述现实世界的空间方位数据;基于所述全景画面图像以及所述空间方位数据确定所述第一对象的全局光照数据;基于所述全局光照数据生成所述第一对象的具有空间深度的对象图像,并将所述对象图像合并至与所述第一对象的视角匹配的虚拟环境中,得到所述第二虚拟现实画面。

19、在上述方案中,第二显示模块,还用于:将所述全景画面图像作为着色器的贴纸,并基于所述空间方位数据,将所述第一对象的对象模型设置于所述着色器中;基于所述着色器贴纸对所述着色器中的对象模型进行标记点采样,得到各个标记点的全局光照数据。

20、本申请实施例提供一种电子设备,包括:

21、存储器,用于存储计算机可执行指令;

22、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本申请实施例提供的虚拟现实的互动方法。

23、本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,用于引起处理器执行时,实现本申请实施例提供的虚拟现实的互动方法。

24、本申请实施例提供一种计算机程序产品,包括计算机可执行指令,所述计算机可执行指令被处理器执行时,实现本申请实施例提供的虚拟现实的互动方法。

25、本申请实施例具有以下有益效果:

26、显示包括第一虚拟环境的第一虚拟现实画面,当第一虚拟现实设备处于虚拟现实拍摄模式时,显示包括以现实世界的形象处于第一虚拟环境的第一对象第二虚拟现实画面,相当于在虚拟现实拍摄模式下,第一对象可以看到自己本人处于第一虚拟环境的画面,使得使用虚拟现实设备的第一对象能够实时观察自己在虚拟环境中的形态,响应于第一对象针对第二虚拟现实画面的拍摄操作,对第二虚拟现实画面进行拍摄处理,得到第一多媒体信息,从而可以方便快速地记录使用虚拟现实设备的第一对象本人在虚拟环境中的画面。



技术特征:

1.一种虚拟现实的互动方法,其特征在于,应用于第一虚拟现实设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述显示第一虚拟现实画面,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述显示第二虚拟现实画面,包括:

5.根据权利要求1所述的方法,其特征在于,对所述第二虚拟现实画面进行拍摄处理,得到第一多媒体信息之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,显示第二虚拟现实画面之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述全景画面图像以及所述空间方位数据确定所述第一对象的全局光照数据,包括:

8.根据权利要求6所述的方法,其特征在于,所述将所述对象图像合并至与所述第一对象的视角匹配的虚拟环境中,得到所述第二虚拟现实画面,包括:

9.一种虚拟现实的信息查看方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述显示所述第二多媒体信息,包括:

11.根据权利要求10所述的方法,其特征在于,在显示所述第二多媒体信息之后,所述方法还包括:

12.一种虚拟现实的互动装置,其特征在于,应用于第一虚拟现实设备,所述装置包括:

13.一种电子设备,其特征在于,所述电子设备包括:

14.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时实现权利要求1至8任一项或者权利要求9至11任一项所述的虚拟现实的互动方法。

15.一种计算机程序产品,包括计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时实现权利要求1至8任一项或者权利要求9至11任一项所述的虚拟现实的互动方法。


技术总结
本申请提供了一种虚拟现实的互动方法、装置、电子设备、计算机可读存储介质及计算机程序产品;方法包括:显示第一虚拟现实画面,其中,所述第一虚拟现实画面包括第一虚拟环境;当所述第一虚拟现实设备处于虚拟现实拍摄模式时,显示第二虚拟现实画面,其中,所述第二虚拟现实画面包括以现实世界的形象处于所述第一虚拟环境的第一对象,所述第一对象是使用所述第一虚拟现实设备的对象;响应于所述第一对象针对所述第二虚拟现实画面的拍摄操作,对所述第二虚拟现实画面进行拍摄处理,得到第一多媒体信息。通过本申请,能够同时记录体验者人像和体验者所看到的画面,提高拍摄操作的人机交互效率。

技术研发人员:苏奕隆,李海峰,文锋,蒋招衢
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1