虚拟资源处理方法及装置与流程

文档序号:33748010发布日期:2023-04-06 12:55阅读:113来源:国知局
虚拟资源处理方法及装置与流程

本申请涉及图像处理,特别涉及虚拟资源处理方法。本申请同时涉及虚拟资源处理装置,一种计算设备,以及一种计算机可读存储介质。


背景技术:

1、随着互联网技术与智能终端设备的发展,许多用户选择在手机上玩游戏,并且用户对游戏场景中涉及到的画面细节以及画质要求越来越高。特别地,在二维游戏制作过程中,在面对游戏技能的渲染时,为了更好地向用户展示技能效果,针对同一个技能,美术人员会制作不同方向上的技能图片,但是不同方向的图片数量越多,游戏体积也会随之增大,导致终端设备需要更大的容量,同时在渲染时,技能的运动轨迹也不符合运动逻辑,导致用户游戏体验较差。因此,如何在不增加图片数量的情况下,展示更真实的技能效果,提高用户游戏体验是目前亟需解决的问题。


技术实现思路

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、本申请提供的虚拟资源处理方法,包括:确定待渲染资源对应的至少两个初始对象,并读取每个初始对象在游戏画面中的基准运动轨迹;根据所述待渲染资源的渲染运动轨迹和每个基准运动轨迹在所述至少两个初始对象中选择目标对象,并确定所述目标对象的旋转信息;根据所述旋转信息对所述目标对象进行旋转,按照所述渲染运动轨迹在所述游戏画面中渲染旋转后的目标对象;根据渲染结果展示包含所述待渲染资源对应的目标资源的游戏画面。

27、本申请一实施例实现了通过待渲染资源的渲染运动轨迹和初始对象在游戏画面中的基准运动轨迹,可以选择与待渲染资源的运动轨迹更接近的初始对象作为目标对象,使得后续渲染资源时能够展示更真实的效果,在确定目标对象之后还会根据旋转信息对目标对象进行旋转,使得目标对象能够按照渲染运动轨迹进行渲染,从而生成符合运动轨迹的目标资源,并将包含目标资源的游戏画面展示给用户,提高用户的游戏体验。



技术特征:

1.一种虚拟资源处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,确定待渲染资源对应的至少两个初始对象,包括:

3.如权利要求1所述的方法,其特征在于,读取每个初始对象在游戏画面中的基准运动轨迹之前,所述方法还包括:

4.如权利要求3所述的方法,其特征在于,任意一个初始对象在游戏画面中的基准角度的确定,包括

5.如权利要求1所述的方法,根据所述待渲染资源的渲染运动轨迹和每个基准运动轨迹在所述至少两个初始对象中选择目标对象,包括:

6.如权利要求5所述的方法,其特征在于,基于所述待渲染资源的渲染运动轨迹和每个基准运动轨迹,计算待渲染资源与每个初始对象之间的轨迹偏移量,包括:

7.如权利要求6所述的方法,其特征在于,确定所述目标对象的旋转信息,包括:

8.如权利要求1所述的方法,其特征在于,根据所述旋转信息对所述目标对象进行旋转,包括:

9.如权利要求8所述的方法,其特征在于,根据渲染结果展示包含所述待渲染资源对应的目标资源的游戏画面,包括:

10.一种虚拟资源处理方法,其特征在于,应用于终端,包括:

11.一种虚拟资源处理装置,其特征在于,包括:

12.一种虚拟资源处理装置,其特征在于,应用于终端,包括:

13.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,其特征在于,所述处理器执行所述计算机指令时实现权利要求1-10任意一项所述方法的步骤。

14.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1-10任意一项所述方法的步骤。


技术总结
本申请提供虚拟资源处理方法及装置,其中所述虚拟资源处理方法包括:确定待渲染资源对应的至少两个初始对象,并读取每个初始对象在游戏画面中的基准运动轨迹;根据待渲染资源的渲染运动轨迹和每个基准运动轨迹在至少两个初始对象中选择目标对象,并确定目标对象的旋转信息;根据旋转信息对目标对象进行旋转,按照渲染运动轨迹在游戏画面中渲染旋转后的目标对象;根据渲染结果展示包含待渲染资源对应的目标资源的游戏画面。通过选择与待渲染资源的运动轨迹更接近的初始对象作为目标对象,并根据旋转信息对目标对象进行旋转,使得目标对象能够按照渲染运动轨迹进行运动,生成符合运动轨迹的目标资源,展示更真实的渲染效果,提高用户的游戏体验。

技术研发人员:钟朝龙
受保护的技术使用者:珠海金山数字网络科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1