[发明专利]一种场景渲染方法、装置、设备及存储介质在审
| 申请号: | 202310063943.8 | 申请日: | 2023-01-12 |
| 公开(公告)号: | CN116059632A | 公开(公告)日: | 2023-05-05 |
| 发明(设计)人: | 潘嘉荔;厉安达 | 申请(专利权)人: | 北京字跳网络技术有限公司;脸萌有限公司 |
| 主分类号: | A63F13/52 | 分类号: | A63F13/52 |
| 代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 鲁艳萍 |
| 地址: | 100190 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 场景 渲染 方法 装置 设备 存储 介质 | ||
1.一种场景渲染方法,其特征在于,包括:
响应于目标场景在当前渲染执行时刻的场景渲染操作,获取待渲染物体信息以及当前位置;
通过所述待渲染物体信息及所述当前位置,查找相对所述目标场景的场景属性信息集,确定所述当前渲染执行时刻的可见场景物体,其中,所述场景属性信息集包括与位置相关的可见物体信息;
对所述可见场景物体进行渲染,呈现所述目标场景在所述当前渲染执行时刻对应的场景画面。
2.根据权利要求1所述的方法,其特征在于,所述场景属性信息集的确定步骤包括:
对目标场景模型中的可行进空间区域进行区块划分,获得至少一个子空间块;
确定所述子空间块的可见物体素材,获得所述子空间块的可见物体信息;
确定所述目标场景模型所对应目标场景的场景属性信息集,所述场景属性信息中包含所述可见物体信息。
3.根据权利要求2所述的方法,其特征在于,所述对目标场景模型中的可行进空间区域进行区块划分,获得至少一个子空间块,包括:
从所述目标场景模型中获得可行进空间区域;
基于所述可行进空间区域的区域尺寸信息,获取所述可行进空间区域的区块划分大小;
按照所述区块划分大小进行可行进空间区域的划分,获得至少一个子空间块。
4.根据权利要求2所述的方法,其特征在于,所述确定所述子空间块的可见物体素材,获得所述子空间块的可见物体信息,包括:
基于所述目标场景模型中包含的物体素材进行目标场景渲染,获得所述物体素材渲染后对应的颜色数据信息;
基于所述子空间块的空间坐标信息,确定所述子空间块的中心点,并通过随机散布采集获得所述子空间块中的至少一个采样点;
将所述中心点及采样点分别作为采样位置,并根据所述颜色数据信息,确定所述采样位置对应的可见物体素材;
基于所述可见物体素材的物体标识,构成所述子空间块的可见物体信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述颜色数据信息,确定所述采样位置对应的可见物体素材,包括:
根据所述颜色数据信息,获得在所述采样位置对应的场景纹理图;
根据所述场景纹理图中像素点的像素值,结合像素值与物体标识的转换关系,确定所述场景纹理图中包含的物体素材,并记为可见物体素材。
6.根据权利要求2所述的方法,其特征在于,所述确定所述目标场景模型所对应目标场景的场景属性信息集,包括:
获得所述目标场景模型中所包含物体素材的物体素材信息以及可行进空间区域的区域属性信息;
获得所述可行进空间区域中所包含子空间块的子空间块信息,并获得子空间块对应的可见物体信息;
汇总所述物体素材信息、区域属性信息、子空间块信息以及子空间块的可见物体信息,构成所述目标场景模型所对应目标场景的场景属性信息集。
7.根据权利要求1所述的方法,其特征在于,所述通过所述待渲染物体信息及所述当前位置,查找相对所述目标场景的场景属性信息集,确定所述当前渲染执行时刻的可见场景物体,包括:
查找所述目标场景的场景属性信息集,获取所述场景属性信息集中的物体素材信息;
如果所述待渲染物体信息包含在所述物体素材信息中,则根据所述当前位置及所述场景属性信息集中的区域属性信息、子空间块信息、子空间块的可见物体信息,确定所述当前渲染执行时刻的可见场景物体。
8.根据权利要求7所述的方法,其特征在于,还包括:
如果所述待渲染物体信息未包含在所述物体素材信息中,则将所述待渲染物体信息对应的待渲染场景物体,作为所述当前渲染执行时刻的可见场景物体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司;脸萌有限公司,未经北京字跳网络技术有限公司;脸萌有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310063943.8/1.html,转载请声明来源钻瓜专利网。





