游戏画面的拍摄方法、装置、设备及存储介质制造方法及图纸

技术编号:28457718 阅读:20 留言:0更新日期:2021-05-15 21:21
本申请公开了游戏画面的拍摄方法、装置、设备及介质。该方法包括根据接收的拍摄触发事件生成游戏画面的拍摄指令,并在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体;确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息;控制目标虚拟相机按照所述拍摄约束信息进行拍摄,获得目标游戏画面。利用该方法,与采用现有拍摄方式所形成的画面相比,能够获取到区别于玩家视角的游戏画面,实现了游戏画面拍摄视角的多样性;通过拍摄时的拍摄约束信息限定,也保证了在不同拍摄视角下所获得游戏画面对游戏场景的真实还原,提高了所拍摄游戏画面的观感效果,以及用户对游戏场景的代入感。景的代入感。景的代入感。

【技术实现步骤摘要】
游戏画面的拍摄方法、装置、设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及游戏画面的拍摄方法、装置、设备及存储介质。

技术介绍

[0002]为了记录网络游戏中的故事情节,玩家互动等动画,往往需要在网络游戏产品中设置游戏动画录像或游戏画面拍摄的功能,在游戏运行中,可以在需要时触发游戏动画的录像或者游戏画面的拍摄功能,以达到记录精彩游戏内容的目的。
[0003]一般的,待记录的游戏动画以及游戏画面往往通过设定在游戏场景中的虚拟相机拍摄。现有的拍摄方案中,直接考虑站在玩家视角进行拍摄,即相当于在游戏玩家背后存在一个跟拍虚拟相机,在收到拍摄指令后直接拍摄获得玩家视角的游戏画面。
[0004]然而,该种拍摄方式所拍出的画面效果可能受设备性能或者游戏场景中遮挡物的影响,并不能在游戏画面中更好的展现用户想要记录的高光时刻。此外,仅从玩家视角拍摄,无法让玩家对整个游戏场景有更强的代入感。

技术实现思路

[0005]有鉴于此,本申请实施例提供了游戏画面的拍摄方法、装置、设备及存储介质,提高了所拍摄游戏画面的在游戏画面截图中的观感效果。
[0006]第一方面,本申请实施例提供了一种游戏画面的拍摄方法,包括:
[0007]根据接收的拍摄触发事件生成游戏画面的拍摄指令,并在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体;
[0008]确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息;
[0009]控制目标虚拟相机按照所述拍摄约束信息进行拍摄,获得目标游戏画面。
[0010]进一步地,该方法还包括:
[0011]从所述游戏场景中选定匹配所述目标主体的目标虚拟相机;
[0012]控制所述目标虚拟相机进行待拍摄游戏画面的捕获。
[0013]进一步地,所述控制所述目标虚拟相机进行待拍摄游戏画面的捕获,包括:
[0014]获取预先相对所述目标主体设定的眼睛视觉属性;
[0015]控制所述目标虚拟相机转换成匹配眼睛视觉属性的拍摄模式进行所述待拍摄游戏画面的捕获。
[0016]进一步地,所述确定所述拍摄指令在游戏场景中关联的目标主体,包括:
[0017]获取所生成拍摄指令中包括的拍摄视角,并调取所述游戏场景在所述生成时刻对应的游戏渲染数据;
[0018]通过对所述游戏渲染数据的遍历,确定所述游戏场景中与所述拍摄视角关联的目标主体。
[0019]进一步地,所述确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息,包
括:
[0020]获取相对所述目标主体预先设定骨骼运动曲线,并获取相对所述拍摄指令预先捕获的待拍摄游戏画面;
[0021]根据所述骨骼运动曲线,确定所述目标主体在所述待拍摄游戏画面中的拍摄约束信息。
[0022]进一步地,所述根据所述骨骼运动曲线,确定所述目标主体在所述待拍摄游戏画面中的拍摄约束信息,包括:
[0023]获取所述待拍摄游戏画面向前设定连续帧的前置游戏画面,并确定所述目标主体在各所述前置游戏画面中对应的前置渲染数据;
[0024]根据各所述前置渲染数据,确定所述目标主体相应前置游戏画面中展现的运动姿态;
[0025]将各所述运动姿态与构成所述骨骼运动曲线的运动特征点进行匹配,确定所述目标主体在所述待拍摄游戏画面中待展现的当前运动姿态;
[0026]将所述当前运动姿态作为所述目标主体在所述待拍摄游戏画面中的拍摄约束信息。
[0027]进一步地,所述控制目标虚拟相机按照所述拍摄约束信息进行拍摄,获得目标游戏画面,包括:
[0028]按照所述拍摄约束信息对所述待拍摄游戏画面进行画面展示姿态调整;
[0029]控制所述目标虚拟相机对展示姿态调整后的待拍摄游戏画面进行拍摄,获得目标游戏画面。
[0030]进一步地,该方法还包括:
[0031]对拍摄获得的目标游戏画面进行保存;或者,
[0032]汇总设定时长内连续拍摄的各目标游戏画面,形成目标游戏动画并保存。
[0033]第二方面,本申请实施例提供了一种游戏画面的拍摄装置,包括:
[0034]目标主体确定模块,用于根据接收的拍摄触发事件生成游戏画面的拍摄指令,并在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体;
[0035]信息确定模块,用于确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息;
[0036]画面拍摄模块,用于控制目标虚拟相机按照所述拍摄约束信息进行拍摄,获得目标游戏画面。
[0037]第三方面,本申请实施例还提供一种计算机设备,包括:
[0038]存储器以及一个或多个处理器;
[0039]所述存储器,用于存储一个或多个程序;
[0040]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所述的游戏画面的拍摄方法。
[0041]第四方面,本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的游戏画面的拍摄方法。
[0042]上述提供的一种游戏画面的拍摄方法、装置、设备及介质,首先根据接收的拍摄触
发事件生成游戏画面的拍摄指令,并在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体;然后确定目标主体在待拍摄游戏画面中关联的拍摄约束信息;最终控制目标虚拟相机按照拍摄约束信息进行拍摄,获得目标游戏画面。本实施例上述技术方案,当游戏运行过程中接收到游戏画面的拍摄指令后,能够确定出与拍摄操作相关的目标主体,还可以确定出该目标主体在游戏画面拍摄中关联的拍摄约束信息,最终实现了虚拟相机按照拍摄约束信息进行的拍摄。与采用现有拍摄方式所形成的画面相比,能够获取到区别于玩家视角的游戏画面,实现了游戏画面拍摄视角的多样性;同时,通过拍摄时的拍摄约束信息限定,保证了在不同拍摄视角下所获得游戏画面对游戏场景的真实还原,提高了所拍摄游戏画面的观感效果,也达到了通过所拍摄游戏画面使玩家用户对整个游戏场景有更强的代入感的效果。
附图说明
[0043]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0044]图1给出了本申请实施例一提供的一种游戏画面的拍摄方法的流程示意图;
[0045]图2给出了本专利技术实施例二提供的一种游戏画面的拍摄方法的流程示意图;
[0046]图2a给出了本专利技术实施例所提供拍摄方法中拍摄约束信息的确定流程示意图;
[0047]图3给出了本申请实施例三提供的一种游戏画面的拍摄装置的结构框图;
[0048]图4为本专利技术实施例四提供的一种计算机设备的结构示意图。
具体实施方式
[0049]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。应当明确,所描述的实施例仅仅是本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏画面的拍摄方法,其特征在于,包括:根据接收的拍摄触发事件生成游戏画面的拍摄指令,并在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体;确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息;控制目标虚拟相机按照所述拍摄约束信息进行拍摄,获得目标游戏画面。2.根据权利要求1所述的方法,其特征在于,还包括:从所述游戏场景中选定匹配所述目标主体的目标虚拟相机;控制所述目标虚拟相机进行待拍摄游戏画面的捕获。3.根据权利要求2所述的方法,其特征在于,所述控制所述目标虚拟相机进行待拍摄游戏画面的捕获,包括:获取预先相对所述目标主体设定的眼睛视觉属性;控制所述目标虚拟相机转换成匹配眼睛视觉属性的拍摄模式进行所述待拍摄游戏画面的捕获。4.根据权利要求1所述的方法,其特征在于,所述在游戏场景中确定所述拍摄指令所包含拍摄视角关联的目标主体,包括:获取所生成拍摄指令中包括的拍摄视角,并调取所述游戏场景在所述生成时刻对应的游戏渲染数据;通过对所述游戏渲染数据的遍历,确定所述游戏场景中与所述拍摄视角关联的目标主体。5.根据权利要求1所述的方法,其特征在于,所述确定所述目标主体在待拍摄游戏画面中关联的拍摄约束信息,包括:获取相对所述目标主体预先设定骨骼运动曲线,并获取相对所述拍摄指令预先捕获的待拍摄游戏画面;根据所述骨骼运动曲线,确定所述目标主体在所述待拍摄游戏画面中的拍摄约束信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述骨骼运动曲线,确定所述目标主体在所述待拍摄游戏画面中的拍摄约束信息,包括:获取所述待拍摄游戏画面向前设定连续帧的前置游戏画面,并确定所述目标主体在各所述前置游戏画面中对应的前置渲染数据;根据各所述前置渲染...

【专利技术属性】
技术研发人员:赵男胡婷婷包炎刘超施一东李鑫培师锐董一夫
申请(专利权)人:上海米哈游天命科技有限公司
类型:发明
国别省市:

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

1