游戏中的场景图像绘制方法、装置及电子终端制造方法及图纸

技术编号:23485380 阅读:28 留言:0更新日期:2020-03-10 12:47
本发明专利技术提供了一种游戏中的场景图像绘制方法、装置及电子终端,该方法首先根据的虚拟角色确定至少一个目标地块,然后加载目标地块和对应的目标图像单位,并保存图像单位到图像单位原型管理器。其中图像单位原型管理器用于存储每种图像单位的模型参数。再对目标地块和对应的目标图像单位进行初始化,并对初始化后的图像单位进行剔除处理。最后根据图像单位原型管理器中存储的每种图像单位的模型参数,对未被剔除的图像单位进行渲染绘制。该方法在图像单位的剔除处理过程中减少了计算量,降低了游戏设备的负荷,并实现了剔除过程的异步计算,提升了游戏的流程度。

Scene image drawing method, device and electronic terminal in game

【技术实现步骤摘要】
游戏中的场景图像绘制方法、装置及电子终端
本专利技术涉及计算机程序开发
,尤其是涉及一种游戏中的场景图像绘制方法、装置及电子终端。
技术介绍
当前以Unity引擎开发的Unity游戏逐渐成为行业主流,游戏的渲染效果也更加逼真。随着游戏画质的提升,游戏场景图像的绘制压力也在增大。在Unity游戏中,过多的场景图像绘制会使得游戏设备产生大量负荷,限制游戏画面的刷新率,严重时会导致游戏卡顿,使得用户体验下降。
技术实现思路
本专利技术的目的在于提供一种游戏中的场景图像绘制方法、装置及电子终端,以减少场景图像较多时对游戏设备带来的性能压力,提升Unity游戏的流畅度。第一方面,本专利技术实施例提供了一种游戏中的场景图像绘制方法,通过终端设备提供图形用户界面,图形用户界面包括游戏画面,游戏画面中包括虚拟角色,包括:根据虚拟角色确定至少一个目标地块;加载目标地块和对应的目标图像单位,并保存图像单位到图像单位原型管理器;其中,图像单位原型管理器用于存储每种图像单位的模型参数;对目标地块和对应的目标图像单位进行初始化;对初始化本文档来自技高网...

【技术保护点】
1.一种游戏中的场景图像绘制方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括游戏画面,所述游戏画面中包括虚拟角色,包括:/n根据所述的虚拟角色确定至少一个目标地块;/n加载所述目标地块和对应的目标图像单位,并保存所述图像单位到图像单位原型管理器;其中,所述图像单位原型管理器用于存储每种所述图像单位的模型参数;/n对所述目标地块和所述对应的目标图像单位进行初始化;/n对初始化后的所述图像单位进行剔除处理;/n根据所述图像单位原型管理器中存储的每种所述图像单位的模型参数,对未被剔除的所述图像单位进行渲染绘制。/n

【技术特征摘要】
1.一种游戏中的场景图像绘制方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括游戏画面,所述游戏画面中包括虚拟角色,包括:
根据所述的虚拟角色确定至少一个目标地块;
加载所述目标地块和对应的目标图像单位,并保存所述图像单位到图像单位原型管理器;其中,所述图像单位原型管理器用于存储每种所述图像单位的模型参数;
对所述目标地块和所述对应的目标图像单位进行初始化;
对初始化后的所述图像单位进行剔除处理;
根据所述图像单位原型管理器中存储的每种所述图像单位的模型参数,对未被剔除的所述图像单位进行渲染绘制。


2.根据权利要求1所述的方法,其特征在于,对所述目标地块和所述对应的目标图像单位进行初始化的步骤包括:
将所述场景图像中的每个所述地块和图像单位划分为多个单位格;
利用多线程或协程技术对每个所述单位格内的图像单位进行初始化。


3.根据权利要求1所述的方法,其特征在于,所述对初始化后的所述图像单位进行剔除处理的步骤包括:
获取所述游戏画面对应的虚拟相机的当前相机方位信息;
根据每个所述目标地块的地块方位信息和当前相机方位信息确定所述目标地块和所述虚拟相机的间距;
确定满足第一预设值的所述间距所对应的目标地块为待剔除目标地块;
剔除所述待剔除目标地块所对应的图像单位。


4.根据权利要求3所述的方法,其特征在于,每个所述地块均包括多个单位格;
所述剔除所述待剔除目标地块所对应的内的图像单位的步骤之后,还包括:
根据所述待剔除目标地块之外的每个所述目标地块中每个单位格的单位格方位信息和当前相机方位信息,确定每个所述单位格与所述虚拟相机的间距;
确定满足第二预设值的第二间距所对应的单位格为待剔除单位格;
剔除所述待剔除单位格所对应的图像单位。


5.根据权利要求3或4所述的方法,其特征在于,所述对初始化后的所述图像单位进行剔除处理的步骤还包括:
在未被剔除的图像单位中,查找位于预设视锥范围之外或超出预设视距的图像单位;
剔除查找到的所述图像单位。


6.根据权利要求3所述的方法,其特征在于,每个所述地块均包括多个单位格;
所述剔除所述待剔除目标地块所对应的内的图像单位的步骤之后,还包括:
在所述待剔除目标地块之外的每个所述目标地块中,查找位于预设视锥范围之外或超出预设视距的图像单位;
剔除查找到的所述图像单位。
...

【专利技术属性】
技术研发人员:曹强
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1