Houdini 中文帮助文档

Voronoi Fracture Points

给定一个物体和物体上的影响点,此SOP会生成一个点集,作为 Voronoi Fracture SOP 的输入来使用,用于模拟从这些影响区域中产生破碎的效果。

Voronoi Fracture Points SOP会获取两个初始的输入对象:在其上生成破碎点的多边形网格,以及代表网格上影响区域的点集。这些影响点可以使用多种方式生成,如用Add SOP ,或在曲面自身上分散点。

此SOP会从每个影响点上拷贝的变形球中,生成影响体积。第二输入端也可以直接接受变形球对象,其会被合并到任何形成影响体积的变形球中。然后此体积会将输入的物体细分为三个区域。

曲面区域是物体上和影响体积交叉的区域。内部区域是代表该物体的体积和影响体积的交叉部分。外部区域是在影响体积外部的物体的体积。

在下面的这个横截面中,其是一个长方形方盒和单个影响点的横截面,紫色线框代表影响体积,黄色暗示着曲面区域,红色表示内部区域,蓝色表示外部区域。

%image_alt%

每个区域都有一些控制生成的点密度的参数,以及如何将簇运用到Voronoi Fracture SOP生成的子序列对象上。会在每个区域给这些点生成点组。

此SOPS在DOP的动力学破碎模拟中起着关键的作用。

Note

此节点会在输入的点上创建cluster属性,如果启用了 Cluster Pieces参数,那么其只会在破碎中有一定的影响。

Inputs

Geometry for Impact 绕其会生成破碎点的多边形几何体。
Impact Points and Metaballs 输入的点,这些点代表着一个物体上的影响信息,并且会通过很棒变形球形成一个影响类型的体积(用该体积影响其他对象)。
Optional SDF For Depth Sampling 是一个可选的SDF体积,通常会由IsoOffset节点创建,用于创建内部细节时所使用的内部深度采样。如果没被连接,此节点会生成默认的一个。

Parameters

Impact Radius 拷贝到每个影响点上的变形球半径。

Tip

每个变形球会通过拷贝影响点上的属性来变换。

Snap Points to Object 在拷贝前,吸附每个影响点到物体上。
Compute Number of Points 基于曲面面积,计算每个区域中要分散的点。
Points Per Area 没单位曲面面积的点数量。此会被每个区域的点密度参数缩放。
Number of Points 要生成的点数量
Per Impact 点数量参数是否是指定总的生成的点数量,还是每个影响点生成的点数量
Volume Resolution 代表着影响类变形球和物体的体积分辨率。
Random Seed 用于点分散的随机种子值
Visualize Points 可视化生成的点,用于每个区域的颜色会是下面的:曲面-黄色,内部-红色,外部-蓝色

Surface

Point Density 该区域中所生成的点密度。如果启用计算点数量选项,此参数会是Points Per Area 值的倍增值。如果明确指定了点数量,此参数定义这些点会在这些区域中的比例。
Surface Offset 所生成的点偏离物体曲面的数量。
Radius Scale 在计算曲面面积前,缩放影响半径。
Clustering
Use Fracture Settings 给该区域中的点创建一个值为0的簇属性值,允许有一个Voronoi Fracture SOP覆盖其自身值。使用此参数可以控制簇化的碎块尺寸。
Disabled 给该区域中的每个点创建一个唯一的簇属性。并禁用其后生成的每个碎块的簇。
Single Piece 给该区域中的每个点创建同样的簇值,会导致随后生成的每个碎块都被簇化到一起,形成单个碎块(模型上时没有关联的)。

Interior

Point Density 该区域中所生成的点密度。如果启用计算点数量选项,此参数会是Points Per Area 值的倍增值。如果明确指定了点数量,此参数定义这些点会在这些区域中的比例。
Clustering
Use Fracture Settings 给该区域中的点创建一个值为0的簇属性值,允许有一个Voronoi Fracture SOP覆盖其自身值。使用此参数可以控制簇化的碎块尺寸。
Disabled 给该区域中的每个点创建一个唯一的簇属性。并禁用其后生成的每个碎块的簇。
Single Piece 给该区域中的每个点创建同样的簇值,会导致随后生成的每个碎块都被簇化到一起,形成单个碎块(模型上时没有关联的)。

Exterior

Point Density 该区域中所生成的点密度。如果启用计算点数量选项,此参数会是Points Per Area 值的倍增值。如果明确指定了点数量,此参数定义这些点会在这些区域中的比例。
Scatter Location
At Impact 在内部和外部区域的边界处分散点
Exterior Volume 在外部体积中分散点
Both 在上面两个位置上分散点
Impact Offset 当使用上面的At Impact orBoth 设置时,用于内个/外部边界的偏移值
Clustering
Use Fracture Settings 给该区域中的点创建一个值为0的簇属性值,允许有一个Voronoi Fracture SOP覆盖其自身值。使用此参数可以控制簇化的碎块尺寸。
Disabled 给该区域中的每个点创建一个唯一的簇属性。并禁用其后生成的每个碎块的簇。
Single Piece 给该区域中的每个点创建同样的簇值,会导致随后生成的每个碎块都被簇化到一起,形成单个碎块(模型上时没有关联的)。
点击分享到: