此文档翻译自Houdini官方帮助文档,请放心使用!
通过绕着输入的细胞点,执行一个 Voronoi 破碎来破碎输入的几何体。
Voronoi Fracture SOP会获取两个初始的输入对象:要破碎的网格,和绕着其构建破碎单元的点。 通常这些点可以由Scatter SOP或Points From Volume SOP生成,任何点都行。对于实体破碎(会给每个碎块构建内部面),可以让所有点都粗语体积边缘,这种情况下,会给每个单元点生成碎块。 被该SOP切割的碎块会进一步被聚集在一起(基于输入点上的属性值)。第三十输入端提供了一个SDF体积,用于在内部面上生成细节时,进行深度采样。
Inputs
| Geometry to Fracture | 会根据 Voronoi 分解算法来破碎的多边形几何体。 |
| Points for Voronoi Cells | 输入点中,每个点代表一个 Voronoi单元,会绕其破碎几何体。 |
| Optional SDF For Depth Sampling | 是一个可选的SDF体积,通常会由IsoOffset节点创建,用于创建内部细节时所使用的内部深度采样。如果没被连接,此节点会生成默认的一个。 |
Parameters
| Group to Fracture | 要被破碎的几何体。
如果没有指定组,输入的所有几何体都会被破碎。 |
||||||
| Fuse Points | 输入的几何体会将其点焊接在一起。此可以帮助检测临近的物体,提供正确的实体物体破碎(在唯一点处)。但是,其也会改变输入几何体的拓扑,因此,如果输入的几何体已经被正确的焊接了,那么就不应当再使用此参数。 | ||||||
| Create Inside Surfaces | 创建内部面 | ||||||
| Connect Inside Edges | 连接破碎几何体的内部到外部面上 | ||||||
| Cups Interior Edges | 硬化内部几何体的边 | ||||||
| Visualize Pieces | 允许通过给每个碎块赋予一个随机颜色,来可视化破碎的几何体 | ||||||
| Use Cell Point Group | 只破碎在组中绕着输入点的对象,或在符号 Cell Point Group参数中指定的样式对象。 | ||||||
| Cell Point Group | 要绕着其破碎的,输入端中细胞点的点组。 | ||||||
| Cluster Display Mode |
|
Cut
| Triangulation |
|
||||||||
| Connectivity Partition |
|
||||||||
| Cut Plane Offset | 切割前,在临近的细胞点间偏移剪切平面。 | ||||||||
| Optimize Cutting Based on Clustering | 当启用了簇化,会避开切割任何被同一簇所包围的碎块。
Note 启用该项意味着在cluster参数发生变化时,几何体会被重新破碎。 |
Cluster
| Cluster Pieces | 基于其输入的点贡献一个共同的、非0的簇属性值,将单个碎块焊接到大的簇对象中。用于该属性的值可以来自于输入的点上,或下面的指定的噪波。 |
| Add Cluster Noise | 添加细胞化的噪波到任何输入点上(簇的值为0)。 |
| Size | 用于添加噪波到输入点上的细胞尺寸。此粗略的等于簇的尺寸 |
| Offset | 添加噪波到输入点上的细胞噪波的偏移。 |
| Jitter | 添加噪波到输入点上的细胞噪波的抖动。 |
| Random Detachment | 随机的断开簇中的碎块 |
| Detach Seed | 用于断开操作的随机种子值 |
| Detach Ratio | 特定碎块可能会被断开的可能性 |
| Create Constraint Network | 如果选择了,在内部CONSTRAINT_NETWORK SOP中的约束网络会使其Primitive 的值被覆盖(如果边标记了两个簇碎块直接的连接)。当然,不会执行焊接,因为会重新设定节点网络,用于将簇包含在一起。 |
| Within Cluster Constraint Strength | 同一个簇中,两个碎块粘滞绑定的强度 |
| Between Cluster Constraint Strength | 不同簇中,两个碎块粘滞绑定的强度 |
| Cluster Attribute | The name of the cluster attribute. 簇的属性名 |
| Attribute Tolerance | 如果簇属性值在该容差内,那么同一个簇中的碎块会被考虑。 |
| Fuse Tolerance | 在该容差内,同一簇中的碎块会被焊接 |
Interior Detail
| Add Interior Detail | 添加一个额外的多边形到内部面上(当启用创建内部面时)。 |
| Visualize Noise Scale | 给碎块添加颜色,暗示运用到每个点上的噪波数量。 |
| Triangulate Non-Planar Detail | 添加内部细节选项可以创建非平面的四边形。此选项会三角化内部细节 |
| Detail Size | 添加到内部曲面上的多边形尺寸 |
| Noise Type | 添加到内部点上的噪波类型 |
| Frequency | 添加到内部点上的噪波频率 |
| Offset | 添加到内部点上的噪波偏移 |
| Turbulence | 添加到内部点上的噪波紊乱 |
| Depth Volume Resolution | 默认深度采样SDF的分辨率。 |
| Clamp Displacement Amount to Depth | 限制特定点处的置换数量,通过设置一个曲面深度值。 置换不会超过该深度值。 |
| Clamp Depth Percentage | 置换会被钳制到该深度,该深度的定义的按百分比定义的。 |
| Depth / Noise Bias | 用于偏移曲线的曲线,会映射曲面内的深度到所运用的噪波上。 |
| Use Depth / Noise Ramp | 给更高精度的深度/噪波映射控制使用一个渐变控制。 |
| Depth / Noise Ramp | 设置上面所应用到的渐变。 |
Groups
| Create Output Groups | 创建包含单个碎块的组,以及内部,外部几何体的组。 |
| Piece Group Prefix | 设置用于由破碎创建的碎块的组的前缀名。 |
| Interior Group | 包含内部面的组名称。 |
| Exterior Group | 包含外部面的组名称。 |
Attributes
| Create Name Attribute | 创建一个名为name的Primitive属性,用于识别Primitive属于哪个碎块。 |
| Name Prefix | 用于每个碎块名的前缀。 |
| Copy Cell Point Attributes | 从输入的细胞点上拷贝属性,并将其复制到输出的碎块上。 |
| To Piece Points | 从细胞点中拷贝到输出的碎块几何体上的属性 |
| To Piece Primitives | 从细胞点中拷贝到输出的碎块Primitive上的属性 |
| Keep Internal Attributes | 保留在破碎中使用的各种属性 |
| Primitive Piece | 包含碎块标号的属性的名称。 |
| Primitive Cell Point | Primitive上存储着破碎点来源信息的属性名。 |
| Primitive Clip Point | 内部曲面元上,和其它临近碎块相关的属性名。 |
| Primitive Outside | 提示Primitive是外部还是内部面的属性名。 |
| Point Depth | 包含在曲面内点深度信息的属性名(创建内部细节时使用的)。 |
本文由SnioArt收集整理,转载请注明出处!