画面生成方法、装置、计算设备、存储介质及程序产品与流程

allin2025-06-02  100


本申请实施例涉及计算机,特别涉及一种画面生成方法、装置、计算设备、存储介质及程序产品。


背景技术:

1、随着游戏技术的发展,游戏的种类也越来越多样化。载具作为一种一种和战斗的辅助设备,成为了大部分游戏中必然会存在的设定玩法。玩家可以搭乘载具在游戏中进行移动。

2、目前,载具仅具有搭乘功能,当玩家进入载具之后,自动会将玩家和载具作为一个整体,在游戏世界中进行移动,难以获得在载具中玩家搭乘载具时,与载具之间的交互画面,因此,亟需一种画面生成的方法。


技术实现思路

1、有鉴于此,本申请实施例提供了一种画面生成方法。本申请一个或者多个实施例同时涉及一种画面生成装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。

2、根据本申请实施例的第一方面,提供了一种画面生成方法,包括:

3、获取目标载体在目标场景中的第一运动信息、目标障碍物在所述目标载体中的第一位置信息和目标对象在所述目标载体中的第二运动信息;

4、基于所述第一位置信息和所述第二运动信息,生成所述目标载体中所述目标对象相对于所述目标障碍物的初始运动画面;

5、基于所述初始运动画面与所述第一运动信息,生成所述目标场景对应的目标运动画面。

6、根据本申请实施例的第二方面,提供了一种画面生成装置,包括:

7、获取模块,被配置为获取目标载体在目标场景中的第一运动信息、目标障碍物在所述目标载体中的第一位置信息和目标对象在所述目标载体中的第二运动信息;

8、第一生成模块,被配置为基于所述第一位置信息和所述第二运动信息,生成所述目标载体中所述目标对象相对于所述目标障碍物的初始运动画面;

9、第二生成模块,被配置为基于所述初始运动画面与所述第一运动信息,生成所述目标场景对应的目标运动画面。

10、根据本申请实施例的第三方面,提供了一种计算设备,包括:

11、存储器和处理器;

12、所述存储器用于存储计算机程序/指令,所述处理器用于执行所述计算机程序/指令,该计算机程序/指令被处理器执行时实现上述画面生成方法的步骤。

13、根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机程序/指令,该指令被处理器执行时实现上述画面生成方法的步骤。

14、根据本申请实施例的第五方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现执行上述画面生成方法的步骤。

15、本申请一个实施例获取目标载体在目标场景中的第一运动信息、目标障碍物在目标载体中的第一位置信息和目标对象在目标载体中的第二运动信息;基于第一位置信息和第二运动信息,生成目标载体中目标对象相对于目标障碍物的初始运动画面;基于初始运动画面与第一运动信息,生成目标场景对应的目标运动画面。通过目标障碍物在目标载体中的第一位置信息和目标对象在目标载体中的第二运动信息,生成相对于目标载体静止的目标障碍物与运动的目标对象之间的初始运动画面,基于初始运动画面和目标载体在目标场景中的第一运动信息,生成目标场景中的目标运动画面,使得即使目标载体和目标障碍物相对于目标场景都是运动的情况下,在目标载体中生成静止的目标障碍物和运动的目标对象之间的初始运动画面,基于初始运动画面和第一运动信息,生成目标场景对应的目标运动画面,提高了生成目标画面的效率。



技术特征:

1.一种画面生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一位置信息和所述第二运动信息,生成所述目标载体中所述目标对象相对于所述目标障碍物的初始运动画面,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一位置信息和所述第二运动信息,对所述目标障碍物和所述目标对象进行碰撞检测,获得碰撞检测结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述第一碰撞体模型和所述第二碰撞体模型进行碰撞检测,获得所述目标障碍物和所述目标对象的碰撞检测结果,包括:

5.根据权利要求2所述的方法,其特征在于,所述基于所述碰撞检测结果,生成所述目标载体中所述目标对象相对于所述目标障碍物的初始运动画面,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述初始运动画面与所述第一运动信息,生成所述目标场景对应的目标运动画面,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述第一运动信息,对所述初始运动画面中的运动参数进行更新,获得更新运动参数,包括:

8.根据权利要求1所述的方法,其特征在于,所述获取目标对象在所述目标载体中的第二运动信息,包括:

9.根据权利要求1所述的方法,其特征在于,在所述基于所述初始运动画面与所述第一运动信息,生成所述目标场景对应的目标运动画面之前,还包括:

10.一种画面生成装置,其特征在于,包括:

11.一种计算设备,其特征在于,包括:

12.一种计算机可读存储介质,其特征在于,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至9任意一项所述画面生成方法的步骤。

13.一种计算机程序产品,其特征在于,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至9任意一项所述画面生成方法的步骤。


技术总结
本申请实施例提供画面生成方法、装置、计算设备、存储介质及程序产品,其中所述画面生成方法包括:获取目标载体在目标场景中的第一运动信息、目标障碍物在目标载体中的第一位置信息和目标对象在目标载体中的第二运动信息;基于第一位置信息和第二运动信息,生成目标载体中目标对象相对于目标障碍物的初始运动画面;基于初始运动画面与第一运动信息,生成目标场景对应的目标运动画面。通过目标障碍物在目标载体中的第一位置信息和目标对象在目标载体中的第二运动信息,生成目标障碍物与运动的目标对象之间的初始运动画面,基于初始运动画面和目标载体在目标场景中的第一运动信息,生成目标场景中的目标运动画面,提高了生成目标画面的效率。

技术研发人员:杨将鑫,梁波
受保护的技术使用者:珠海金山数字网络科技有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-21752.html

最新回复(0)