本申请涉及计算机领域,具体涉及一种虚拟镜头的位置调整方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、目前,在球类游戏中,通常采用将虚拟镜头与虚拟球体或者主控球员进行绑定,虚拟镜头跟随虚拟球体或者主控球员的位移而移动。由于虚拟球体的位置变化较快,镜头跟随虚拟球体运动速度过快会导致游戏画面切换较快,游戏玩家容易产生眩晕感以及疲劳感。
2、或者,在一些游戏中,设定虚拟球体匀速运动,镜头跟随虚拟球体匀速运动,以降低镜头快速运动带来的不适感,但是,这种方式使得球类游戏的运镜不够自然,不符合现实生活中观看球类运动转播视频的视觉体验,真实性较差。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请提供了一种虚拟镜头的位置调整方法、装置、电子设备及计算机可读存储介质,能够解决上述球类游戏中虚拟镜头过渡生硬、玩家视觉体验较差的技术问题。
2、第一方面,本申请实施例提供了一种虚拟镜头的位置调整方法,该方法包括:
3、显示通过虚拟镜头在虚拟游戏场景中的第一位置处对虚拟球体拍摄得到的第一场景画面;
4、获取所述虚拟球体在所述虚拟游戏场景中的目标位置;
5、确定所述目标位置对应的速度参数;
6、根据所述目标位置,确定所述虚拟游戏场景中的第二位置;
7、根据所述速度参数,将所述虚拟镜头从所述第一位置调整至所述第二位置,并显示所述虚拟镜头从所述第一位置调整至所述第二位置的过程中拍摄得到的第二场景画面。
8、第二方面,本申请实施例提供了一种虚拟镜头的位置调整装置,该装置包括:显示单元、获取单元、确定单元以及调整单元;
9、上述显示单元,用于显示通过虚拟镜头在虚拟游戏场景中的第一位置处对虚拟球体拍摄得到的第一场景画面;
10、上述获取单元,用于获取所述虚拟球体在所述虚拟游戏场景中的目标位置;
11、上述确定单元,用于确定所述目标位置对应的速度参数;
12、上述确定单元,还用于根据所述目标位置,确定所述虚拟游戏场景中的第二位置;
13、上述调整单元,用于根据所述速度参数,将所述虚拟镜头从所述第一位置调整至所述第二位置,并显示所述虚拟镜头从所述第一位置调整至所述第二位置的过程中拍摄得到的第二场景画面。
14、第三方面,本申请实施例提供了一种电子设备,包括:
15、处理器;以及
16、存储器,用于存储数据处理程序,该电子设备通电并通过处理器运行该程序后,执行如第一方面的方法。
17、第四方面,本申请实施例提供了一种计算机可读存储介质,存储有数据处理程序,该程序被处理器运行,执行如第一方面的方法。
18、本申请实施例提供的一种虚拟镜头的位置调整方法显示通过虚拟镜头在虚拟游戏场景中的第一位置处对虚拟球体拍摄得到的第一场景画面,使玩家可以看到虚拟球体在该第一场景画面中运动;然后,获取虚拟球体在虚拟游戏场景中的目标位置,该目标位置可唯一确定虚拟球体在虚拟游戏场景中的运动位置;进一步的,确定出目标位置对应的速度参数,以及根据目标位置,确定虚拟游戏场景中的第二位置;速度参数可用于调整虚拟镜头的移动速度,第二位置即为虚拟镜头所需要调整至的位置;在得到虚拟镜头的移动速度和虚拟镜头所需要调整至的位置,根据速度参数,将虚拟镜头从第一位置调整至第二位置,并显示虚拟镜头从第一位置调整至第二位置的过程中拍摄得到的第二场景画面。
19、由于通过获取虚拟球体在虚拟游戏场景中的位置,根据虚拟球体的位置确定出虚拟镜头的移动速度和待调整的第二位置,即,虚拟镜头的移动速度和移动位置是根据虚拟球体的移动位置实时确定的,当虚拟球体位于虚拟游戏场景中的不同位置时,虚拟镜头的运动速度与待调整至的第二位置不同,能够提高虚拟镜头移动的灵活性,使虚拟镜头的移动更加贴合球类游戏,提升球类游戏的运镜沉浸感,使其更符合真实世界中针对球类运动的转播特色,提升玩家的视觉体验。
1.一种虚拟镜头的位置调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标位置对应的速度参数,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述虚拟游戏场景中的第二位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述位置偏移参数与所述目标位置的世界坐标,确定所述虚拟游戏场景中的第二位置,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标位置,确定所述虚拟游戏场景中的第二位置,包括:
6.根据权利要求3所述的方法,其特征在于,所述根据所述位置偏移参数与所述目标位置的世界坐标,确定所述虚拟游戏场景中的第二位置,包括:
7.根据权利要求6所述的方法,所述根据所述位置偏移参数、所述第一位移以及所述第二位移,确定所述虚拟游戏场景中的第二位置,包括:
8.根据权利要求6所述的方法,其特征在于,所述根据所述位置偏移参数、所述第一位移以及所述第二位移,确定所述虚拟游戏场景中的第二位置,包括:
9.根据权利要求6所述的方法,其特征在于,所述根据所述位置偏移参数、所述第一位移以及所述第二位移,确定所述虚拟游戏场景中的第二位置,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据所述速度参数,将所述虚拟镜头从所述第一位置调整至所述第二位置,包括:
11.一种虚拟镜头的位置调整装置,其特征在于,所述装置包括:显示单元、获取单元、确定单元以及调整单元;
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,存储有数据处理程序,该程序被处理器运行,执行如权利要求1~10中任一项所述的方法。