[发明专利]一种场景中物体加载方法、装置、存储介质及电子设备在审
申请号: | 202010596562.2 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111790152A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 余洋 | 申请(专利权)人: | 上海米哈游天命科技有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201802 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 场景 物体 加载 方法 装置 存储 介质 电子设备 | ||
1.一种场景中物体加载方法,其特征在于,包括:
获取预先加载的当前场景中物体索引信息,其中,所述物体索引信息包括各物体在所述当前场景中的第一位置;
基于当前对象在所述当前场景中的第二位置、各响应层的预设可见范围和所述物体索引信息中各物体的第一位置确定所述当前对象的当前可见物体集合;
对所述当前可见物体集合中的可见物体进行加载。
2.根据权利要求1所述的方法,其特征在于,所述基于当前对象在所述当前场景中的第二位置、各响应层的预设可见范围和所述物体索引信息中各物体的第一位置确定所述当前对象的当前可见物体集合,包括:
对所述当前场景迭代地进行树形区域分割,根据物体在所述当前场景中的第一位置和树形区域分割的各叶子区域,得到各叶子区域对应的物体索引信息;
对于任一响应层,根据所述当前对象在所述当前场景中的第二位置、所述响应层的预设可见范围确定所述第二位置在所述响应层下的可见区域;
确定所述响应层下的可见区域与所述可见区域所在的至少一个叶子区域的重叠区域,将所述重叠区域中所述响应层对应的物体添加到所述当前可见物体集合中。
3.根据权利要求2所述的方法,其特征在于,所述将所述重叠区域中所述响应层对应的物体添加到所述当前可见物体集合中,包括:
对所述当前场景中的各物体设置虚拟外接盒子,所述虚拟外接盒子为所述物体的最小外接盒子;
当所述响应层对应的物体的所述虚拟外接盒子的部分或全部位于所述重叠区域时,添加到所述当前对象的当前可见物体集合中。
4.根据权利要求1所述的方法,其特征在于,所述基于当前对象在所述当前场景中的第二位置、各响应层的预设可见范围和所述物体索引信息中各物体的第一位置确定所述当前对象的当前可见物体集合,包括:
对所述当前场景中的各物体设置虚拟外接盒子,所述虚拟外接盒子为所述物体的最小外接盒子;
对于任一响应层,计算所述物体的虚拟外界盒子的任一边缘与所述当前对象在所述当前场景中的第二位置之间的最小距离;
当所述最小距离在所述响应层的预设可见范围内时,将所述最小距离对应的物体添加到所述当前对象的当前可见物体集合中。
5.根据权利要求1-4任一所述的方法,其特征在于,在确定所述当前对象的当前可见物体集合之后,所述方法还包括:
从所述当前可见物体集合中删除已加载物体和正在加载物体。
6.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括:
对于任一响应层,在所述当前对象的移动过程中,根据当前的第二位置对应预设可见范围中物体与前一第二位置对应的预设可见范围中物体的差异物体,更新所述前一第二位置的可见物体集合,得到当前可见物体集合。
7.根据权利要求1所述的方法,其特征在于,所述对所述当前可见物体集合中的可见物体进行加载,包括:
根据所述当前对象的当前视线角度、所述可见物体的尺寸、所述可见物体与所述当前对象的距离,确定各所述可见物体的加载优先级;
基于所述加载优先级对各所述可见物体进行加载。
8.根据权利要求7所述的方法,其特征在于,所述根据所述当前对象的当前视线角度、所述可见物体的尺寸、所述可见物体与所述当前对象的距离,确定各所述可见物体的加载优先级,包括:
确定所述物体的第一位置与所述当前对象的当前视线角度之间的夹角;
基于所述夹角、所述夹角对应的第一权重、所述可见物体的尺寸、所述可见物体的尺寸的第二权重、所述可见物体与所述当前对象的距离和所述距离的第三权重进行加权计算,确定各所述可见物体的加载优先级。
9.根据权利要求7所述的方法,其特征在于,所述基于所述加载优先级对各所述可见物体进行加载,包括:
创建至少一个进程,基于所述至少一个进程对所述各所述可见物体进行异步加载,其中,所述各所述可见物体的加载速度与所述优先级正相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游天命科技有限公司,未经上海米哈游天命科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010596562.2/1.html,转载请声明来源钻瓜专利网。