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正轴上的扩展数量。
点击分享到: