[发明专利]三维模型简化方法、装置、计算机设备和计算机存储介质在审
申请号: | 202111346210.2 | 申请日: | 2021-11-15 |
公开(公告)号: | CN114241151A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 陈彬;徐欢;郭晓斌;雷伟刚;吉堂书;马国军;李琦 | 申请(专利权)人: | 中国南方电网有限责任公司;南方电网数字电网研究院有限公司 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T19/00 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 袁武 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 简化 方法 装置 计算机 设备 存储 介质 | ||
1.一种三维模型简化方法,其特征在于,所述方法包括:
获取初始三维模型中三角面片上顶点的目标信息;所述目标信息包括所述顶点的位置信息及属性信息;
遍历所述初始三维模型中的所有三角面片,根据所述三角面片上顶点的目标信息确定所述三角面片的网格类型;所述网格类型包括二维流形网格和非二维流形网格;
确定所述二维流形网格的三角面片与所述非二维流形网格的三角面片之间的公共边,对所述二维流形网格的三角面片中的待简化边进行简化,生成简化后的三角面片;所述待简化边包括从所述二维流形网格的三角面片中除去所述公共边之外的其他边;
基于所述简化后三角面片以及所述非二维流形网格的三角面片,构建简化后的三维模型。
2.根据权利要求1所述的方法,其特征在于,所述位置信息包括几何坐标信息;所述根据所述三角面片上顶点的目标信息确定所述三角面片的网格类型,包括:
根据所述三角面片上顶点的几何坐标信息,从所述三角面片中提取公共点;
根据所述公共点确定所述三角面片的网格类型。
3.根据权利要求2所述的方法,其特征在于,所述确定所述二维流形网格的三角面片与所述非二维流形网格的三角面片之间的公共边,对所述二维流形网格的三角面片中的待简化边进行简化,生成简化后的三角面片,包括:
根据所述公共点确定所述二维流形网格的三角面片与所述非二维流形网格的三角面片之间的公共边;
将从所述二维流形网格的三角面片中除去所述公共边之外的其他边,作为所述待简化边;
对所述二维流形网格的三角面片中的所述待简化边进行坍塌处理,更新所述二维流形网格的三角面片中各边的拓扑关系,基于所述各边更新后的拓扑关系生成简化后的三角面片。
4.根据权利要求3所述的方法,其特征在于,所述对所述二维流形网格的三角面片中的所述待简化边进行坍塌处理,更新所述二维流形网格的三角面片中各边的拓扑关系,基于所述各边更新后的拓扑关系生成简化后的三角面片,包括:
根据所述二维流形网格的三角面片上顶点的位置信息及属性信息,计算所述二维流形网格的三角面片中各边的目标能量值生成能量值列表;
从所述能量值列表中确定最小的目标能量值,对所述最小的目标能量值对应的待简化边进行坍塌处理,生成用于替换所述待简化边的新的边;
基于所述新的边更新所述二维流形网格的三角面片中各边的拓扑关系,并重新计算更新后的拓扑关系中各边的新的目标能量值,基于所述各边新的目标能量值生成新的能量值列表;
判断所述各边新的目标能量值是否大于或等于预设能量值阈值;
若是,则基于所述更新后的拓扑关系生成简化后的三角面片。
5.根据权利要求4所述的方法,其特征在于,在所述判断所述各边新的目标能量值是否大于或等于预设能量值阈值之后,还包括:
若所述各边新的目标能量值小于所述预设能量值阈值,则循环执行以下操作;
从所述新的能量值列表中确定最小的目标能量值,对所述最小的能量值对应的待简化边进行坍塌处理,生成用于替换所述待简化边的新的边;
基于所述新的边更新所述二维流形网格的三角面片中各边的拓扑关系,并重新计算更新后的拓扑关系中各边的目标能量值,基于所述各边新的目标能量值生成新的能量值列表;直到所述更新后的拓扑关系中各边的目标能量值大于或等于预设能量值阈值,基于所述各边更新后的拓扑关系生成简化后的三角面片为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国南方电网有限责任公司;南方电网数字电网研究院有限公司,未经中国南方电网有限责任公司;南方电网数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111346210.2/1.html,转载请声明来源钻瓜专利网。