虚拟场景的画面显示方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:32558032 阅读:35 留言:0更新日期:2022-03-05 11:59
本申请提供了一种虚拟场景的画面显示方法、装置、设备、计算机可读存储介质及计算机程序产品;方法包括:获取目标虚拟对象在虚拟场景中的目标位置,虚拟场景被划分为多个区块,每个区块包括多个角区域,角区域与区块所对应几何图形中的角为一一对应关系;确定目标虚拟对象所在的目标区块,以及与目标区块相邻的相邻区块;当基于目标位置确定目标虚拟对象处于目标区块中的目标角区域时,获取多个区块中与目标角区域呈对角关系的对角区块;加载目标区块、相邻区块及对角区块的区块场景信息,以呈现虚拟场景中目标虚拟对象的视野画面。通过本申请,能够在确保视野画面的完整性的同时,有效降低了虚拟场景中内存的占用,提高了加载效率。率。率。

【技术实现步骤摘要】
虚拟场景的画面显示方法、装置、设备、介质及程序产品
[0001]优先权说明
[0002]本申请要求申请号为202111270295.0,申请日为2021年10月29日,名称为虚拟场景的画面显示方法、装置、设备、介质及程序产品的优先权。


[0003]本申请涉及计算机技术,尤其涉及一种虚拟场景的画面显示方法、装置、设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0004]在虚拟场景如游戏应用中,在玩家进入游戏场景时需要将场景中的场景信息进行加载以显示玩家的视野画面,由于虚拟场景中涉及的场景信息较多,加载全部的场景信息势必需要较长的时间,加载效率较低,而且还会对设备性能带来极大压力,内存消耗较大。

技术实现思路

[0005]本申请实施例提供一种虚拟场景的画面显示方法、装置、设备、计算机可读存储介质及计算机程序产品,能够在确保视野画面的完整性的同时,有效降低了虚拟场景中内存的占用,提高了加载效率。
[0006]本申请实施例的技术方案是这样实现的:
[0007]本申请实施例提供一种虚拟场景的画面显示本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景的画面显示方法,其特征在于,所述方法包括:获取目标虚拟对象在虚拟场景中的目标位置,所述虚拟场景被划分为多个区块,每个所述区块包括多个角区域,所述角区域与所述区块所对应几何图形中的角为一一对应关系;确定所述目标虚拟对象所在的目标区块,以及与所述目标区块相邻的相邻区块;当基于所述目标位置确定所述目标虚拟对象处于所述目标区块中的目标角区域时,获取所述多个区块中与所述目标角区域呈对角关系的对角区块;加载所述目标区块、所述相邻区块及所述对角区块的区块场景信息,以呈现所述虚拟场景中所述目标虚拟对象的视野画面。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述区块为矩形区块时,获取矩形区块的区块大小;按照所述区块大小,对所述虚拟场景进行区块划分,得到多个大小相同的矩形区块。3.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述虚拟场景中包括多个场景类别时,对所述虚拟场景进行场景识别,以确定各所述场景类别对应的区域;根据各所述场景类别对应的区域,对所述虚拟场景进行区块划分,得到与各所述场景类别相对应的区块。4.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述虚拟场景中存在多个虚拟对象时,根据多个所述虚拟对象的分布,对所述虚拟场景进行区块划分,得到对应的多个分块,以使各所述分块中包括的所述虚拟对象的数量低于目标数量。5.如权利要求1所述的方法,其特征在于,所述加载所述目标区块、所述相邻区块及所述对角区块的区块场景信息,包括:针对所述目标区块、所述相邻区块及所述对角区块中每个区块执行以下操作:当所述区块的区块场景信息中包括第一数量的其他虚拟对象、且所述第一数量超过数量阈值时,分别根据各所述其他虚拟对象与所述目标虚拟对象之间的交互关系,或各所述其他虚拟对象与所述目标虚拟对象之间的距离,从所述第一数量的其他虚拟对象中筛选出第二数量的其他虚拟对象;加载包括所述第二数量的其他虚拟对象的区块场景信息,以呈现所述虚拟场景中所述目标虚拟对象的视野画面,所述视野画面中包括所述第二数量的其他虚拟对象。6.如权利要求1所述的方法,其特征在于,所述加载所述目标区块、所述相邻区块及所述对角区块的区块场景信息之后,所述方法还包括:当所述目标虚拟对象在所述虚拟场景中移动时,获取所述目标虚拟对象的移动位置;根据所述移动位置,更新所述目标虚拟对象所在的所述目标区块、所述相邻区块以及所述对角区块,得到更新目标区块、更新相邻区块及更新对角区块;加载所述更新目标区块、更新相邻区块及更新对角区块的区块场景信息,以更新所述虚拟场景中所述目标虚拟对象的视野画面。7.如权利要求6所述的方法,其特征在于,所述加载所述更新目标区块、更新相邻区块及更新对角区块的区块场景信息,包括:
确定更新前对应所述目标位置的第一区块集,以及更新后对应所述移动位置的第二区块集;其中,所述第一区块集包括所述目标区块、所述相邻区块以及所述对角区块,所述第二区块集包括所述更新目标区块、更新相邻区块及更新对角区块;当所述第一区块集与所述第二区块集不存在交集时,加载所述第二区块集中区块的区块场景信息,并卸载所述第一区块集中区块的区块场景信息。8.如权利要...

【专利技术属性】
技术研发人员:周敬武胡波余煜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1