algorithm - 3D 分割

标签 algorithm

我有一组3D 空间中的点。 下图是一个示例:

enter image description here

我想把这些点变成一个面。我只知道点的 X、Y 和 Z 值。 例如,查看下图,它显示了从 3D 空间中的点生成的人脸网格。

enter image description here

我在谷歌上搜索了很多,但我找到的是一些图片和解释 但是没有人从实际方面和实例中进行解释。 有什么好的或最好的算法可以帮助我解决这个问题。 请.... 塔克斯......

最佳答案

您想进行 Delaunay-Triangulation。请参阅此处的示例应用程序:http://www.geometrylab.de/VoroGlide/ .

关于algorithm - 3D 分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4851579/

相关文章:

algorithm - 查找 find a^s mod b

c# - 如何按依赖关系对依赖对象进行排序

algorithm - 将 NP 完全问题与现实世界的问题联系起来

java - 如何使用哈希表改进一系列数字的 2 和算法?

Java算法到 "multiply"两个列表列表((A),(B))*((C,C),(D,D))==((A,C,C),(A,D,D), (B,C,C),(B,D,D))

c - 如何在没有分支的情况下实现二维环面

java - 排序算法建议 if-else

javascript - JavaScript 中是否有一个 find 函数返回您的函数返回的内容,而不是当值为真时返回整个项目

algorithm - 合并排序数组

c++ - 大输入(64 位)在计算 C++ 中的 64 位整数中的位数时给出意想不到的结果