Houdini 中文帮助文档

Cluster Points    

更高级别的节点,会基于其位置(或任何矢量属性)来簇化点。

Inputs

Points to cluster要放到簇中点。
Rest Position基于该输入端中的点,而非要被簇化的点,来计算簇的中心位置。(即,自定义簇点)

Parameters

Output Attribute在点上设置的属性名。此属性包含点属于哪个簇的簇标号。默认是cluster。
Output是否输出簇化的点,带有缩放属性值的簇中心,以及组中簇化的点和簇中心,或簇的边界框。

Cluster points输出输入的点,其上有一个cluster属性,此属性包含点属于哪个簇的簇标号。
Average points以点方式输出簇的中心。点有一个scale矢量属性,描述着簇中点的边界框。
Both输出被簇化的输入点(是一个组中名叫clusterpoints的点),以及簇的中心点。
Boxes输出用于簇的边界框。
Color Output用于簇点的随机颜色属性。
Cluster Filter簇的过滤,只输出其标号匹配该样式的簇。如设为3 4,那么只会输出簇3和簇4. 3-6泽会输出标号为3,4,5,6的簇。
Control Attributes用于混合到一起的矢量属性数量,可以决定哪些点会成组在一起。默认是使用点位置属性P,因此节点会将相互靠近的点成组。
Control Attribute用于簇化点的矢量属性名。数值接近于该属性的点会成组。
Weight矢量属性的权重值,用于控制哪些点会被成组到一起。此是一个线性缩放。对于更离散的成组方式,使用阈值。

Cluster settings

Build Clusters如果输入的几何体已经带有指定的输出名的点属性,你可以直接使用它,并跳过簇的构建。此可以让你利用其它选项设置簇的模拟。
Clusters设置可产生的簇的数量。
Seed一个种子值对应一个簇效果,所以改变该种子值,可以得到不同的簇效果。
Refinement iterations设置计算簇的迭代次数。高的值可以给出更精确的簇效果。

使用算法是K-means簇算法(上面有介绍的)。

Threshold Attribute该属性是一个阈值属性,其属性值没有足够靠近该阈值的点,就不会被成组到一起,即使根据控制属性来看,其已经很接近了。
Weight阈值属性的强度。设置为0会关闭阈值。
Initial Threshold阈值属性的初始切割值,会在第一次簇计算中使用。如果在第一次此值较高,在之后每次计算,其逐渐趋向全局阈值,那么效果更好。
Goal Threshold阈值属性的裁切阈值,在最终簇化计算中使用。其值远离于此值的点不会在同一个簇中。

Averaging settings

Copy point attributes from cluster代表着簇的平均点会将簇点的属性传递到其上。
Max Sample Count对中心点的属性做出贡献的最近点数量。值为1会只使用最近的点。
Size Attribute name当Output是“Average points” or “Both方式时,此节点会将该名称的矢量属性添加到簇中心点上,描述着簇中点的边界框。默认是scale。
Padding min添加到边界框或簇点上scale属性的XYZ负轴上的扩展数量。
Padding max添加到边界框或簇点上scale属性的XYZ正轴上的扩展数量。
点击分享到: