一种光照探针的生成方法、装置、电子设备及存_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

一种光照探针的生成方法、装置、电子设备及存

发布日期:2024-09-02 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


一种光照探针的生成方法、装置、电子设备及存
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本发明涉及渲染,特别是涉及一种光照探针的生成方法、一种光照探针的生成装置、相应的一种电子设备以及相应的一种计算机可读存储介质。、在实时渲染领域,光照效果尤其是全局光照决定游戏画面的品质,而对于实时渲染中的全局光照计算,当前游戏引擎主要可以通过采用光照探针实现,然而,光照探针的放置通常需要美...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本发明涉及渲染,特别是涉及一种光照探针的生成方法、一种光照探针的生成装置、相应的一种电子设备以及相应的一种计算机可读存储介质。背景技术:1、在实时渲染领域,光照效果尤其是全局光照决定游戏画面的品质,而对于实时渲染中的全局光照计算,当前游戏引擎主要可以通过采用光照探针实现,然而,光照探针的放置通常需要美术人员进行手动摆放与调整,并不利于场景总体数量众多的情况下实现光照探针的生成。技术实现思路1、鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种光照探针的生成方法、一种光照探针的生成装置、相应的一种电子设备以及相应的一种计算机可读存储介质。2、本发明实施例公开了一种光照探针的生成方法,所述方法包括:3、获取寻路网格信息,基于所述寻路网格信息生成目标立方体;所述目标立方体用于指示所要生成的光照探针的分布范围;4、获取所述目标立方体的密度信息,基于所述密度信息在所述分布范围内确定采样点;5、将所述采样点作为光照探针的分布位置,在所述分布位置生成光照探针。6、本发明实施例还公开了一种光照探针的生成装置,所述装置包括:7、寻路网格获取模块,用于获取寻路网格信息,基于所述寻路网格信息生成目标立方体;所述目标立方体用于指示所要生成的光照探针的分布范围;8、采样点确定模块,用于获取所述目标立方体的密度信息,基于所述密度信息在所述分布范围内确定采样点;9、光照探针生成模块,用于将所述采样点作为光照探针的分布位置,在所述分布位置生成光照探针。10、本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现任一项所述光照探针的生成方法。11、本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现任一项所述光照探针的生成方法。12、本发明实施例包括以下优点:13、在本发明实施例中,通过获取寻路网格信息,基于寻路网格信息生成目标立方体,所生成的目标立方体可以用于指示后续所要生成的光照探针的分布范围,此时可以基于目标立方体的密度信息在其所指示的分布范围内确定采样点,以便将所分布的采样点作为分布位置,在分布位置上生成光照探针。通过基于寻路网格信息确定光照探针的分布范围,并借助所生成的目标立方体的密度信息对用于分布光照探针的采样点进行生成,实现基于寻路网格自动排布与生成光照探针,达到高效且自适应的光照探针生成的效果。进一步地,还可以在借助寻路网格避免在没必要的场景位置探针的情况下,生产得到精确的光照探针,进而绘制出更好的光照效果。技术特征:1.一种光照探针的生成方法,其特征在于,所述方法包括:2.根据权利要求1所述的方法,其特征在于,所述获取寻路网格信息,基于所述寻路网格信息生成目标立方体,包括:3.根据权利要求2所述的方法,其特征在于,所述寻路网格信息用于指示寻路网格及针对所述寻路网格设定的寻路步长;所述基于所述寻路网格信息,生成针对所述预设场景的若干个网格单元,包括:4.根据权利要求2所述的方法,其特征在于,所述寻路网格包含多个凸多边形,所述基于各个网格单元的寻路网格,生成若干个初始立方体,包括:5.根据权利要求4所述的方法,其特征在于,所述初始聚类簇具有层次结构,所述基于各个网格单元的至少一个初始聚类簇,分别生成相应网格单元的至少一个初始立方体,包括:6.根据权利要求4或5所述的方法,其特征在于,所述基于各个网格单元的至少一个初始聚类簇,分别生成相应网格单元的至少一个初始立方体,包括:7.根据权利要求2所述的方法,其特征在于,所述对所述初始立方体进行合并,得到目标立方体,包括:8.根据权利要求1所述的方法,其特征在于,所述目标立方体的数量为至少一个,各个目标立方体包含寻路网格的集合,所述密度信息包括各个目标立方体内寻路网格集合的密度值;9.根据权利要求1所述的方法,其特征在于,所述方法还包括:10.一种光照探针的生成装置,其特征在于,所述装置包括:11.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述光照探针的生成方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述光照探针的生成方法。技术总结本发明实施例提供了一种光照探针的生成方法、装置、电子设备及存储介质,所述方法包括:获取寻路网格信息,基于所述寻路网格信息生成目标立方体;所述目标立方体用于指示所要生成的光照探针的分布范围;获取所述目标立方体的密度信息,基于所述密度信息在所述分布范围内确定采样点;将所述采样点作为光照探针的分布位置,在所述分布位置生成光照探针。通过基于寻路网格信息确定光照探针的分布范围,并借助所生成的目标立方体的密度信息对用于分布光照探针的采样点进行生成,实现基于寻路网格自动排布与生成光照探针,达到高效且自适应的光照探针生成的效果。技术研发人员:梁毓麟受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/8/21

一种光照探针的生成方法、装置、电子设备及存