[发明专利]分层层次细节资源制作方法及装置在审
申请号: | 202111444581.4 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114155333A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 姬宏江 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G06T15/08 | 分类号: | G06T15/08;G06T15/20 |
代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分层 层次 细节 资源 制作方法 装置 | ||
本公开提供了一种分层层次细节资源制作方法及装置,该方法基于分层层次细节模型资源以及表面展开图对应的虚拟贴图资源,将多个表面展开图整合为分层层次细节模型资源对应的目标表面展开图,使得目标表面展开图更符合分层层次细节模型资源的特征,并根据环境参数、目标表面展开图及虚拟贴图资源生成分层层次细节贴图资源,使分层层次细节贴图资源与环境参数相关,在保证分层层次细节贴图资源的质量的情况下提高性能。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种分层层次细节资源制作方法及装置。
背景技术
多细节层次(Levels of Detail,LOD)技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。分层层次细节(Hierarchical Levels of Detail,HLOD)技术则是在LOD技术的基础上,不单独针对单独模型进行动态简化,而是以集群为单位生成代理模型,从而达到更进一步优化。制作HLOD资源的过程通常需要考虑HLOD在使用时的性能及效果。
发明内容
本公开实施例至少提供一种分层层次细节资源制作方法及装置。
第一方面,本公开实施例提供了一种分层层次细节资源制作方法,包括:
获取目标虚拟区域的虚拟模型布局信息,以及所述目标虚拟区域对应的多个虚拟资源;所述虚拟资源包括虚拟模型资源及虚拟贴图资源;
基于所述虚拟模型布局信息,以及所述虚拟模型资源,生成分层层次细节资源中的分层层次细节模型资源;
对各个所述虚拟模型资源进行展面处理,得到各个所述虚拟模型资源的表面展开图;
基于所述分层层次细节模型资源以及所述表面展开图对应的虚拟贴图资源,将多个所述表面展开图整合为所述分层层次细节模型资源对应的目标表面展开图;
基于所述目标表面展开图、所述虚拟贴图资源以及输入的环境参数,生成所述分层层次细节资源中的分层层次细节贴图资源。
一种可选的实施方式中,所述基于所述分层层次细节模型资源以及所述表面展开图对应的虚拟贴图资源,将多个所述表面展开图整合为所述分层层次细节模型资源对应的目标表面展开图,包括:
基于所述虚拟贴图资源,对所述表面展开图进行去重,得到去重后的表面展开图;
基于所述虚拟贴图资源,对去重后的各个表面展开图进行与去重后的各个表面展开图中的其他表面展开图的贴图一致区域检测,得到去重后的各个表面展开图的贴图一致区域信息;
基于所述贴图一致区域信息,在整合空间中对去重后的各个表面展开图进行重新排布及整合,得到整合后的表面展开图;
将所述整合后的表面展开图中的各个目标区域与所述分层层次细节模型资源的各个面进行关联,得到所述目标表面展开图。
一种可选的实施方式中,所述基于所述虚拟贴图资源,对所述表面展开图进行去重,得到去重后的表面展开图,包括:
针对各个表面展开图,确定所述表面展开图与当前剩余的表面展开图中各个其他表面展开图之间的第一相似度;并基于所述表面展开图对应的渲染策略信息,确定所述表面展开图对应的虚拟贴图资源是否受到所述表面展开图对应的虚拟模型资源的位姿信息的影响;
若所述表面展开图的虚拟贴图资源不受所述位姿信息的影响,且当前剩余的表面展开图中存在至少一个所述第一相似度高于或等于第一预设相似度的其他表面展开图,则将所述表面展开图从当前剩余的表面展开图中剔除;
针对当前剩余的表面展开图中的各个表面展开图,确定所述表面展开图对应的虚拟贴图资源,与所述当前剩余的表面展开图中各个其他表面展开图的虚拟贴图资源的第二相似度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111444581.4/2.html,转载请声明来源钻瓜专利网。