2

我对 OpenVDB 相当陌生。如果这个查询听起来微不足道,请提前道歉。

我想从一组无组织的数据点构造一个隐式曲面。我想知道如何使用 OpenVDB 来做到这一点。

我目前的做法如下:(这里

  1. 计算矩形网格上到任意数据集的距离函数。
  2. 找到梯度流算法的初始曲面
  3. 求解水平集函数的时间相关 PDE

我想提一下,我只是为上述三个步骤使用了一个简单的常规网格。

从代码示例创建和编写网格的示例与我想要的非常相似,只是我想用点云中的级别集替换球体的级别集。

有没有一种方法可以从tools命名空间中的实用程序构建一个级别集以从点云构建一个级别集?我认为 ParticlesToLevelSet 类似于我想做的事情。有人可以分享一个例子吗?

4

1 回答 1

0

我也有兴趣找到非结构化点云的水平面。

我能找到的最好的东西是这篇论文,它描述了一种算法。作者还有其他关于同一主题的论文。不过,我还没有找到任何实现这种算法的代码。

https://www.cs.drexel.edu/~david/Papers/Linsen_TVCG.pdf

于 2020-08-20T00:03:31.543 回答