[发明专利]游戏场景节点的更新方法、装置、存储介质和电子设备在审
申请号: | 201911343864.2 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111127612A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 吕天胜 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;A63F13/52;A63F13/56;A63F13/77 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 胡蓉 |
地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 场景 节点 更新 方法 装置 存储 介质 电子设备 | ||
本发明的实施例提供了一种游戏场景节点的更新方法、装置、存储介质和电子设备,涉及计算机游戏领域。该方法包括:获取游戏场景节点的局部空间包围盒;局部空间包围盒为游戏场景节点的所有模型的模型空间包围盒之和;判断游戏场景节点的位置信息是否更新;当游戏场景节点的位置信息更新后,根据更新的位置信息及局部空间包围盒计算游戏场景节点的世界空间包围盒。在游戏场景节点的位置信息更新时,仅需要根据更新的位置信息以及一个局部空间包围盒即可计算出该游戏场景节点的世界空间包围盒,完成游戏场景节点的更新。故而在游戏场景节点的位置信息频繁更新时,能够大大降低计算量,进而可以避免游戏帧数的降低,保证游戏流畅运行。
技术领域
本发明涉及计算机游戏领域,具体而言,涉及一种游戏场景节点的更新方法、装置、存储介质和电子设备。
背景技术
目前,人们普遍面临着工作强度大、精神压力大等问题,适度游戏能够使人们劳逸结合,减轻人们的精神压力,舒缓人们的心情,进而提高社会生产力。
在三维游戏中,每个游戏场景节点下会附加一个或多个模型,用来渲染三维游戏中的物体。当游戏场景节点的位置信息更新时(比如一个NPC(Non-Player Character,非玩家角色)在三维游戏中移动),需要根据更新的位置信息以及游戏场景节点的所有模型计算出该游戏场景节点的世界空间包围盒,从而完成游戏场景节点的更新。
但是,目前在计算游戏场景节点的世界空间包围盒时计算量太大,导致游戏帧数降低,游戏卡顿,给玩家带来了较大的困扰,不利于减轻人们的精神压力,舒缓人们的心情。
发明内容
本发明的目的包括,例如,提供了一种游戏场景节点的更新方法、装置、存储介质和电子设备,其能够避免游戏帧数的降低,保证游戏流畅运行。
本发明的实施例可以这样实现:
第一方面,实施例提供一种游戏场景节点的更新方法,包括:获取游戏场景节点的局部空间包围盒;所述局部空间包围盒为所述游戏场景节点的所有模型的模型空间包围盒之和;判断所述游戏场景节点的位置信息是否更新;当所述游戏场景节点的位置信息更新后,根据更新的所述位置信息及所述局部空间包围盒计算所述游戏场景节点的世界空间包围盒。
在可选的实施方式中,所述方法还包括:当删除目标模型时,将所述目标模型的模型空间包围盒从所述局部空间包围盒中删除;所述目标模型为所述游戏场景节点的所有模型中的任一模型。
在可选的实施方式中,将所述目标模型的模型空间包围盒从所述局部空间包围盒中删除的步骤包括:遍历所述游戏场景节点的所有模型中除所述目标模型以外的其他模型;合并每个其他模型的模型空间包围盒作为所述局部空间包围盒。
在可选的实施方式中,所述方法还包括:当在所述游戏场景节点中增加一附加模型时,将所述附加模型的模型空间包围盒合并入所述局部空间包围盒。
在可选的实施方式中,所述位置信息包括坐标信息、朝向信息、缩放信息中的至少一种。
第二方面,实施例提供一种游戏场景节点的更新装置,包括:获取模块,用于获取游戏场景节点的局部空间包围盒;所述局部空间包围盒为所述游戏场景节点的所有模型的模型空间包围盒之和;判断模块,用于判断所述游戏场景节点的位置信息是否更新;更新模块,用于当所述游戏场景节点的位置信息更新后,根据更新的所述位置信息及所述局部空间包围盒计算所述游戏场景节点的世界空间包围盒。
在可选的实施方式中,所述装置还包括维护模块,用于当删除目标模型时,将所述目标模型的模型空间包围盒从所述局部空间包围盒中删除;所述目标模型为所述游戏场景节点的所有模型中的任一模型。
在可选的实施方式中,所述维护模块用于遍历所述游戏场景节点的所有模型中除所述目标模型以外的其他模型;所述维护模块还用于合并每个其他模型的模型空间包围盒作为所述局部空间包围盒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911343864.2/2.html,转载请声明来源钻瓜专利网。