画面显示方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:33132311 阅读:16 留言:0更新日期:2022-04-17 00:52
本申请公开了画面显示方法、装置、设备及计算机可读存储介质,属于互联网技术领域。包括:显示第一游戏画面,第一游戏画面包括处于第一行为状态的虚拟对象和至少一个状态控件,第一游戏画面由虚拟相机采集得到,虚拟相机采集第一游戏画面时的配置信息基于第一行为状态对应的第一相机参数集确定;响应于至少一个状态控件中的第一状态控件的选中指令,显示第二游戏画面,第二游戏画面由虚拟相机采集得到,虚拟相机采集第二游戏画面时的配置信息基于第二相机参数集确定,第二相机参数集基于第一行为状态和第一状态控件对应的第二行为状态得到,虚拟对象在第二游戏画面中所处的行为状态基于第二行为状态确定。该方法降低了相机参数集的开发成本。参数集的开发成本。参数集的开发成本。

【技术实现步骤摘要】
画面显示方法、装置、设备及计算机可读存储介质


[0001]本申请实施例涉及互联网
,特别涉及一种画面显示方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]虚拟相机系统对于游戏作品至关重要,虚拟相机系统无时无刻都在与游戏角色和游戏世界进行交互,无论是优秀的美术表现效果,还是让人欲罢不能的玩法,都依赖着虚拟相机系统去呈现。因此,亟需一种画面显示方法来更好的控制虚拟相机系统,从而使虚拟相机所采集到的画面的显示效果更佳。
[0003]相关技术中,不同的游戏模式配置有不同的相机参数集。当虚拟对象位于第一游戏模式时,将虚拟相机的配置信息调整为第一游戏模式对应的相机参数集,显示虚拟相机按照第一游戏模式对应的相机参数集所采集到的画面。
[0004]然而,上述画面显示方法中,当出现新的游戏模式时,需要为新的游戏模式配置对应的相机参数集,使得相机参数集的开发流程较为繁琐,开发效率较低。当出现新的游戏模式,但还未为新的游戏模式开发新的相机参数集时,从而导致在新的游戏模式下画面显示的效果较差。

技术实现思路

[0005]本申请实施例提供了一种画面显示方法、装置、设备及计算机可读存储介质,可用于解决相关技术中相机参数集开发流程繁琐、开发效率较低的问题。所述技术方案如下:
[0006]一方面,本申请实施例提供了一种画面显示方法,所述方法包括:
[0007]显示第一游戏画面,所述第一游戏画面包括处于第一行为状态的虚拟对象和至少一个状态控件,一个状态控件对应于一种行为状态,所述第一游戏画面由虚拟相机采集得到,所述虚拟相机采集所述第一游戏画面时的配置信息基于所述第一行为状态对应的第一相机参数集确定;
[0008]响应于所述至少一个状态控件中的第一状态控件的选中指令,显示第二游戏画面,所述第二游戏画面由所述虚拟相机采集得到,所述虚拟相机采集所述第二游戏画面时的配置信息基于第二相机参数集确定,所述第二相机参数集基于所述第一行为状态和所述第一状态控件对应的第二行为状态得到,所述虚拟对象在所述第二游戏画面中所处的行为状态基于所述第二行为状态确定。
[0009]另一方面,本申请实施例提供了一种画面显示方法,所述方法包括:
[0010]显示第一游戏画面,所述第一游戏画面包括处于第一行为状态的虚拟对象,所述第一游戏画面由虚拟相机基于第一配置信息采集得到,所述第一配置信息基于所述第一行为状态对应的第一相机参数集确定;
[0011]响应于所述虚拟对象由所述第一行为状态切换为第三行为状态,显示第二游戏画面,所述第二游戏画面由所述虚拟相机基于第二配置信息采集得到,所述第二配置信息基
于所述第三行为状态对应的第二相机参数集确定。
[0012]另一方面,本申请实施例提供了一种画面显示装置,所述装置包括:
[0013]显示模块,用于显示第一游戏画面,所述第一游戏画面包括处于第一行为状态的虚拟对象和至少一个状态控件,一个状态控件对应于一种行为状态,所述第一游戏画面由虚拟相机采集得到,所述虚拟相机采集所述第一游戏画面时的配置信息基于所述第一行为状态对应的第一相机参数集确定;
[0014]所述显示模块,还用于响应于所述至少一个状态控件中的第一状态控件的选中指令,显示第二游戏画面,所述第二游戏画面由所述虚拟相机采集得到,所述虚拟相机采集所述第二游戏画面时的配置信息基于第二相机参数集确定,所述第二相机参数集基于所述第一行为状态和所述第一状态控件对应的第二行为状态得到,所述虚拟对象在所述第二游戏画面中所处的行为状态基于所述第二行为状态确定。
[0015]另一方面,本申请实施例提供了一种画面显示装置,所述装置包括:
[0016]显示模块,用于显示第一游戏画面,所述第一游戏画面包括处于第一行为状态的虚拟对象,所述第一游戏画面由虚拟相机基于第一配置信息采集得到,所述第一配置信息基于所述第一行为状态对应的第一相机参数集确定;
[0017]所述显示模块,还用于响应于所述虚拟对象由所述第一行为状态切换为第三行为状态,显示第二游戏画面,所述第二游戏画面由所述虚拟相机基于第二配置信息采集得到,所述第二配置信息基于所述第三行为状态对应的第二相机参数集确定。
[0018]另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使电子设备实现上述任一所述的画面显示方法。
[0019]另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以使计算机实现上述任一所述的画面显示方法。
[0020]另一方面,还提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品中存储有至少一条计算机指令,所述至少一条计算机指令由处理器加载并执行,以使计算机实现上述任一种画面显示方法。
[0021]本申请实施例提供的技术方案至少带来如下有益效果:
[0022]本申请实施例提供的技术方案将相机参数集和虚拟对象的行为状态关联在一起,当虚拟对象的行为状态发生变化时,根据变化之前的第一行为状态和第一状态控件对应的第二行为状态,获取第二相机参数集,进而按照第二相机参数集对虚拟相机的配置信息进行调整,采用配置信息调整之后的虚拟相机采集游戏画面,使得游戏画面的显示效果较佳。而且,由于将相机参数集和游戏模式解耦开来,即便出现新的游戏模式,也无需对新的游戏模式开发对应的相机参数集,能够降低相机参数集的开发成本,提高游戏制作的效率。
附图说明
[0023]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。
[0024]图1是本申请实施例提供的一种画面显示方法的实施环境示意图;
[0025]图2是本申请实施例提供的一种画面显示方法的流程图;
[0026]图3是本申请实施例提供的一种旋转机制中相机旋转速度和摇杆推量之间的关系的示意图;
[0027]图4是本申请实施例提供的一种相机仰角变化过程的示意图;
[0028]图5是本申请实施例提供的一种相机视场和仰角之间的关系的曲线图;
[0029]图6是本申请实施例提供的一种摇臂偏移和仰角之间的关系的曲线图;
[0030]图7是本申请实施例提供的一种阻挡机制的显示示意图;
[0031]图8是本申请实施例提供的一种第三游戏画面的获取流程图;
[0032]图9是本申请实施例提供的一种第二游戏画面的显示示意图;
[0033]图10是本申请实施例提供的一种第二游戏画面的显示示意图;
[0034]图11是本申请实施例提供的一种第二游戏画面的显示示意图;
[0035]图12是本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种画面显示方法,其特征在于,所述方法包括:显示第一游戏画面,所述第一游戏画面包括处于第一行为状态的虚拟对象和至少一个状态控件,一个状态控件对应于一种行为状态,所述第一游戏画面由虚拟相机采集得到,所述虚拟相机采集所述第一游戏画面时的配置信息基于所述第一行为状态对应的第一相机参数集确定;响应于所述至少一个状态控件中的第一状态控件的选中指令,显示第二游戏画面,所述第二游戏画面由所述虚拟相机采集得到,所述虚拟相机采集所述第二游戏画面时的配置信息基于第二相机参数集确定,所述第二相机参数集基于所述第一行为状态和所述第一状态控件对应的第二行为状态得到,所述虚拟对象在所述第二游戏画面中所处的行为状态基于所述第二行为状态确定。2.根据权利要求1所述的方法,其特征在于,所述显示第二游戏画面之前,所述方法还包括:获取所述第二行为状态对应的第二位图数据;响应于所述第一行为状态中包括所述第二行为状态,在所述第一行为状态对应的第一位图数据中去除所述第二位图数据,得到第三位图数据;基于所述第三位图数据,获取所述第二相机参数集。3.根据权利要求2所述的方法,其特征在于,所述在所述第一行为状态对应的第一位图数据中去除所述第二位图数据,得到第三位图数据,包括:对所述第二位图数据进行取反运算,得到参考位图数据;对所述参考位图数据和所述第一位图数据进行与运算,得到所述第三位图数据。4.根据权利要求2所述的方法,其特征在于,所述获取所述第二行为状态对应的第二位图数据,包括:获取所述第二行为状态对应的数值,所述第二行为状态对应的数值用于获取所述第二行为状态对应的第二位图数据;基于所述第二行为状态对应的数值,对中间位图数据进行调整,得到所述第二行为状态对应的第二位图数据。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述第一行为状态中不包括所述第二行为状态,确定所述第一行为状态和所述第二行为状态之间的状态关系;基于所述状态关系和所述第二位图数据,获取所述第二相机参数集。6.根据权利要求5所述的方法,其特征在于,所述基于所述状态关系和所述第二位图数据,获取所述第二相机参数集,包括:响应于所述状态关系为共存关系,对所述第一行为状态对应的第一位图数据和所述第二位图数据进行或运算,得到第四位图数据,所述第四位图数据用于指示所述第一行为状态和所述第二行为状态同时存在时的位图数据,所述共存关系用于指示所述第一行为状态和所述第二行为状态同时存在;基于所述第四位图数据,获取所述第二相机参数集。7.根据权利要求5所述的方法,其特征在于,所述基于所述状态关系和所述第二位图数据,获取所述第二相机参数集,包括:
响应于所述状态关系为打断关系,基于所述第二位图数据,获取所述第二相机参数集,所述打断关系用于指示由所述第二行为状态打断所述第一行为状态。8.根据权利要求2至7任一所述的方法,其特征在于,所述方法还包括:基于所述第一位图数据和所述第二位图数据,确定数据参数,所述数据参数用于指示所述第一行为状态中是否包括所述第二行为状态;响应于所述数据参数大于参数阈值,确定所述第一行为状态中包括所述第二行为状态;响应于所述数据参数不大于所述参数阈值,确定所述第一行为状态中不包括所述第二行为状态。9.根据权利要求8所述的方法,其特征在于,所述基于所述第一位图数据和所述第二位图数据,确定数据参数,包括:对所述第一位图数据和所述第二位图数据进行与运算,得到第五位图数据;对所述第五位图数据进行转换,得到所述第五位图数据对应的数值,将所述第五位图数据对应的数值作为所述数据参数。10.根据权利要求1至7任一所述的方法,其特征在于,所述配置信息包括混入时间和混出时间中的至少一种以及相机视点、摇臂偏移、相机视场,所述相机视点为相对于所述虚拟对象的视点。11.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:获取游戏包括的游戏机制对应的相机参数集,所述游戏机制包括阻挡、旋转、延迟、震动和扩展中的至少一种,一种游戏机制对应于一种相机参数集;响应于所述至少一个状态控件中的第一状态控件的选中指令,显示第三游戏画面,所述第三游戏画面由所述虚拟相机采集得到,所述虚拟相机采集所述第三游戏画面时的配置信息基于合成相机参数集确定,所述合成相机参数集基于所述第二相机参数集和所述游戏机制对应的相机参数集得到,所述虚拟对象在所述第三游戏画面中所处的行为状态基于所述第二行为状态确定。12.根据权利要求11所述的方法,其特征在于,所述显示第三游戏画面之前,所述方法还包括:将所述第二相机参数集中第一配置信息对应的数值和所述游戏机制对应的相机参数集中所述第一配置...

【专利技术属性】
技术研发人员:张弘毅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1