首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >探测封闭三角形网格中的开口/孔?

探测封闭三角形网格中的开口/孔?
EN

Stack Overflow用户
提问于 2018-11-01 08:29:26
回答 1查看 1K关注 0票数 7

我想检测(和关闭)开口和孔/掏空的部分封闭的网格。我知道,对于一个开放的网格,这可以通过找到边界边(边只属于一个三角形),如描述的这里

但是,如果一个封闭的网格,这样的边界不存在呢?下面是一个示例图像。盒子的顶部有一个开口,而圆柱体有一个完整的孔。是否有算法来检测这些东西?

EN

回答 1

Stack Overflow用户

发布于 2018-11-01 12:49:42

这类问题是在一个称为计算拓扑的领域中研究的。要区分圆环(或多环面)和球体,只需确定(在同调语言中)是否存在一个不为边界的1-循环。假设你有一个可定向流形,这可以通过比较对应于相关边界算子的矩阵的秩/零性来实现。

为了修复这个漏洞,我的直觉是,找到一个最短的周期,而不是一个边界,填充它,并重复会得到合理的结果,但我不知道如何从我的头顶怎么做算法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53097577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档