泊松网格

PoissonMesh节点(NukeXNuke Studio仅)使用密集点云中的信息生成网格,您可以将该网格进一步用作3D对象,例如在3D建模中。“泊松网格”节点基于泊松曲面重建计算方法。原始的源代码和文件由Michael Kazhdan,Matthew Bolitho和Hugues Hoppe创建(有关更多信息,请参见http://www.cs.jhu.edu/~misha/Code/PoissonRecon/)。

也可以看看PointCloudGenerator建模者

输入和控制

连接类型

连接名称

功能

输入值

未命名

网格所基于的PointCloudGenerator节点。

Control (UI)

Knob (Scripting)

Default Value

功能

PoissonMesh Tab

Use Selection

useSelection

enabled

启用后,将使用树中最上方的GeoSelect节点的选择标记来创建网格。

Filtering

useFiltering

enabled

启用后,将仅创建法线与输入法线相似的面。

Depth

depth

8

设置用于表面重建的计算树的最大深度。

您也可以将其视为求解器使用的体素(体积像素)的密度。深入运行d对应于在分辨率不大于2 ^ dx 2 ^ dx 2 ^ d的体素网格上求解。注意,由于重构器动态地调整八叉树,因此指定的重构深度只是一个上限。

注意:  每增加一次,求解器的潜在内存使用量就会增加8倍,因此请使其尽可能低。由于内存需求随每个增量进行缩放,因此最大值为10。

Scale

scale

1.25

设置用于创建网格的3D立方体与其所创建的素材的边界框之间的浮点比率。

Solver Divide

solverDivide

8

设置在创建网格时使用求解器方程的深度。使用此参数可以以减少重建时间为代价来帮助减少内存开销。例如,通过重建Depth如果深度为9或更高,细分深度为7或8可以减少内存使用量。

Iso Divide

isoDivide

8

设置在提取中使用等值面提取器的深度。这可以帮助您减少生成复杂网格物体时的内存使用量。例如,通过重建Depth如果深度为9或更高,细分深度为7或8可以减少内存使用量。

Samples per Node

samplesPerNode

1

设置用于创建网格的最小采样点数。

对于无噪声的样本,可接受的范围为[1.0-5.0]的较小值。

对于更多的噪声样本,可能需要在[15.0-20.0]范围内更大的值才能提供更平滑,降低噪声的重构。

Confidence

confidence

disabled

启用后,法线的大小将在生成网格时用作置信度信息。这可能需要更长的时间,但是可以为您带来更好的结果-您对点云点的创建进行了双重检查。

分步指南

使用PoissonMesh节点