3d - 3D点集的表面分析/构造
问题描述
我知道总体上有许多关于这个主题的已回答帖子,我也阅读了这些帖子,但很可能我错过了一些或误解了其他一些,如果这已经在其他地方解释过,请提前道歉。
我有这样
的一组 3D 点:
或者使用带金属丝网的 Delaunay 四面体曲面来获得更好的可见性:
这些点描述了我感兴趣的表面。
我想要的是
最终,我希望有一个包含每个点的封闭曲面,同时最小化点之间的连接。(然后,目标是通过对小平面进行某种类似 Voronoi 的划分来计算每个点的面积估计:将点之间的连接减半并分配由从如此引入的减半点开始的法线分隔的小平面段到最近的点。)
括号中的部分我必须弄清楚我是否能达到我的目标。我只是添加了这个,因为它可以进一步阐明我打算构建的内容。
我应该补充一点,我有相当基本的几何知识。在另一个项目中,我偶然发现了凸包和 alpha 形状的概念,但我认为在这种情况下两者都没有多大用处。也许我需要的只是一个指向正确关键字的指针。我已经确信从点数据重建表面比我最初预期的要复杂得多,所以虽然这听起来对我来说是可以解决的,但我想有可能不是。
无论如何,感谢您的帮助!
编辑:拼写
解决方案
推荐阅读
- ajax - 如何让 ajax 调用 django 视图?
- material-ui - Material UI Slider -- 创建多个光标以反映一系列值
- typescript - 如何为 ReadonlyArray 指定数组长度
? - javascript - 为什么“show/shown/hide/hidden.bs.collapse”不会在我的嵌套折叠元素上触发?
- tensorflow - 为什么我们在 keras 中使用 InceptionResnetV2 等预训练模型时包含_top=False?
- gpu - 将多个 GPU (CNTK) 与 C++ cntk 一起使用
- android - Bundle.getString() 返回空值?
- python - 根据值统一拆分字典
- java - 在另一个线程中调用并将参数传递给方法
- apache-kafka - 错误:复制因子:1 大于可用代理:0,当我创建 Kafka 主题时