Houdini 中文帮助文档

Volume Surface

使用规则的三角形网格,自适应的曲面化一个体积对象。

第一输入端中的体积会被成组到一个层级对象中。必须有一个包含所有其他体积的根体积对象。然后通过获取每个体积最内部的值来计算点,如果指定了重叠,可能会混合外部的值。

如果每个第二输入端,会使用网格的曲率来控制曲面的边长度。如果有第二输入端对象,其会被作为一个体积对象来对待,其标量值就是想要的边长度。

Note

Volume Feather SOP可以用于确保边长度中没有尖锐的变化。

节点的功能和Particle Fluid Surface类似,都可以通过粒子或体积对象,生成曲面。但是,Volume Surface SOP 是用于静止物体的,可在所有体积上创建曲面对象。而Particle Fluid Surface 是用于有运动的物体的,可以在单个簇上创建分离的曲面。

Note

此节点只作用于标准的Houdini体积。不可作用于VDB体积。

Parameters

Source Group第一输入端中要被层级化的体积元对象。
Seed Position曲面操作的起始位置。此不必处于曲面上面,但是其必须是一个可以固定在曲面上的点。特别的,该点处的梯度应当是点撞击曲面的方向。如果你有一个SDF,此应当在带范围内。
Iso Offset到曲面的体积值。
Invert反转 iso-offset的符号,可以有效的反转所生成的多边形法线。
Use Finest Resolution 而非混合层级中不同的体积对象,只会使用带有最好细节的体积对象(使用最精细的分辨率)。
Overlap在体积内部混合的相对区域尺寸。此可以在低精度到高精度之间产生光滑的过渡。
Strict Volume Bounds因为体积的体素对象是中心式采样的,当计算临近体积边界时,体积的边界条件必须要被考虑在内。此可能导致一些误差,特别是,如果另外一个体积提供了更好的结果时。可以限制体积的边界,收缩用于体积的有效范围为这些不需要任何边界条件的点。
Tolerance点固定在曲面上的容差值(该距离内的点就好吸附到曲面上)。
Curvature Test Dist当计算自适应步幅尺寸的曲率时,会在临近点间执行几个渐变操作。此控制点是如何临近的。
Edge Scale在计算完长度的曲率后,或采用第二输入端的边长度后,想要的边长度会被该数量值缩放。此提供了一个整体细节级别的细分。
Minimum Edge边的长度永远不会低于此级别。当你知道你想要的细节是什么时,此会非常有用。
Maximum Edge边的长度永远不会长于此。通常都需要一个最大的边长,扁平的区域会返回一个无限长的边。
Max Edge Reduction到这里(2014-2月21日)
Close GapsThe surfacing operation proceeds by first growing a mesh of triangles and then closing all the resulting gaps. Toggling this disables the second phase, allowing one to inspect the unmodified results of the growing operation. This should always be on.
Flip EdgesAfter the final mesh is completed, an additional pass flips the edges of triangles to try and further improve their regularity.
Compute NormalsThe point normals are set according to the normalized gradient of the volume hierarchy at each point.
Stop At VolumeWhen the surfacing algorithm hits the edges of the largest volume it can either stop there, creating an unclosed surface, or try to continue surfacing. If it is not set to stop, one should ensure the boundary conditions are Constant with a positive value, or are SDF, to avoid the surface from growing forever.
点击分享到: