[发明专利]虚拟场景中光照探针的生成方法及装置在审
申请号: | 202211166839.3 | 申请日: | 2022-09-23 |
公开(公告)号: | CN115546387A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 何文雅;李明皓;相宛升;李鹏;孟岩;杨林 | 申请(专利权)人: | 珠海金山数字网络科技有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T15/50 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 金鹏 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 场景 光照 探针 生成 方法 装置 | ||
1.一种虚拟场景中光照探针的生成方法,其特征在于,包括:
接收针对目标虚拟场景的光照探针生成指令;
响应于所述光照探针生成指令,基于所述目标虚拟场景的地平面生成第一光照探针集合;
在所述目标虚拟场景中确定目标虚拟资源,并基于所述目标虚拟资源生成第二光照探针集合;
基于所述第一光照探针集合和所述第二光照探针集合生成初始光照探针集合;
根据预设的探针优化规则剔除所述初始光照探针集合中的无效探针,获得所述目标虚拟场景对应的目标光照探针集合。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
识别所述目标虚拟场景中的光源信息;
基于所述光源信息生成第三光照探针集合;
基于所述第一光照探针集合、所述第二光照探针集合和所述第三光照探针集合生成初始光照探针集合。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
接收探针布局指令;
响应于所述探针布局指令生成第四光照探针集合;
基于所述第一光照探针集合、所述第二光照探针集合、所述第三光照探针集合和所述第四光照探针集合生成初始光照探针集合。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收探针布局指令;
响应于所述探针布局指令生成第四光照探针集合;
基于所述第一光照探针集合、所述第二光照探针集合和所述第四光照探针集合生成初始光照探针集合。
5.如权利要求1所述的方法,其特征在于,基于所述目标虚拟场景的地平面生成第一光照探针集合,包括:
基于所述目标虚拟场景的地平面生成高度探测针;
根据所述高度探测针确定第一光照探针集合的探针密度,其中,所述探针密度随着高度探测针的增加而减少;
根据所述探针密度,生成第一光照探针集合。
6.如权利要求1所述的方法,其特征在于,基于所述目标虚拟资源生成第二光照探针集合,包括:
确定所述目标虚拟资源对应的目标资源范围;
在所述目标资源范围内生成第二光照探针集合。
7.如权利要求1所述的方法,其特征在于,根据预设的探针优化规则剔除所述初始光照探针集合中的无效探针,包括:
对所述初始光照探针集合中的初始光照探针进行烘焙,获得每个初始光照探针对应的探针球;
根据每个探针球和预设的探针优化规则确定无效探针;
在所述初始光照探针集合中剔除所述无效探针。
8.如权利要求7所述的方法,其特征在于,根据每个探针球和预设的探针优化规则确定无效探针,包括:
提取每个探针球的光照信息;
基于每个探针球的光照信息和预设的探针优化规则确定无效探针。
9.如权利要求8所述的方法,其特征在于,预设的探针优化规则包括:
光照信息满足预设光照规则;
单位空间内探针球的数量小于预设密度阈值;或
相邻两个探针球间的距离大于预设距离阈值。
10.如权利要求1所述的方法,其特征在于,还包括:
根据所述目标光照探针集合渲染生成所述目标虚拟场景,其中,所述目标光照探针集合中包括每个光照探针对应的光照信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司,未经珠海金山数字网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211166839.3/1.html,转载请声明来源钻瓜专利网。