附加适当的数据使一个物体破碎。
Voronoi Fracture Configure Object DOP 会获取一个模拟物体,并附加用于Voronoi Fracture Solver解算器动态破碎的数据(使用RBD解算器生成的撞击数据)。它也会给由fracturing RBD Objects节点创建的任何碎块物体创建一个新的DOP物体。
你可以通过连接一个Noise DOP节点到该节点的第二输入端来给脉冲速度添加一个噪波,其会添加噪波作为Voronoi Fracture 数据的子数据。
Using Make Breakable
1. 选择你想要破碎的物体,点击刚体选项卡中的RBD物体工具。
Note
一旦你将几何体转为RBD破碎的物体,你只可以在第一帧移动,旋转,缩放它。
2. 确定新的物体被选择了,点击刚体选项卡中的使破碎工具。
Parameters
Group | 将配置运用到哪个物体上。 |
Impact
该选项卡中的参数控制何时给物体运用破碎数据。
Impact Group | 指定组中的一个影响物体可以潜在的导致该物体破碎。 |
Min/Max Impact | 导致该物体破碎的最小影响力。任何高于最小力的影响力都会导致物体批示。此范围连同半径缩放参数一起使用,允许大的影响对象映射大的影响半径。 |
Minimum Volume | 破碎中一个合格的物体必须含有的最小体积。物体的体积是通过质量除以密度计算出的。
Note 如果你开启RBD物体上的计算质量,此体积才会以这种方式工作。如果没有,体积不会像你期望的那样,你必须把它设为0. |
Re-fracture Delay | 物体破碎后,其可以再次合理破碎的时间间隔,以秒为单位。 |
Fracture From Magnet Force Metaballs | 使用和运用到物体上的磁力有关的变形球几何体作为潜在的破碎源。此可以用于产生爆炸类型的效果,其中,磁力本身就会产生破碎。 |
Minimum Magnet Volume | 设置最小的物体碰撞体积比例,在破碎发生前变形球必须覆盖这么多的体积。此可以用于延迟破碎,直到使用有动画的变形球覆盖了足够多的物体体积,物体才会破碎。 |
Maximum Fractures | 控制物体可以破碎的最大次数。值为1会在第一次影响中破碎,但产生的碎片不会再破碎。值为2会破碎所有第一次产生的碎片。 |
Impact Radius | 设置拷贝到每个点上的变形球半径。 |
Min/Max Scale | 通过此参数缩放影响半径。 |
Points
该选项卡中的参数控制从合法影响对象处破碎点的生成。查看Voronoi Fracture Points SOP帮助获取更多信息。
Compute Number of Fracture Points | 设置基于曲面区域,在每个破碎区域中分散的点数量。 |
Points Per Area | 曲面每单位区域的点数量。此可以被点密度参数缩放。 |
Number of Points | 要生成的点数量。 |
Per Impact | 点数量参数是指定所生成的点总数,还是每个影响点处的点数量。 |
Show Fracture Points | 显示生成的点。曲面区域的点是黄色的,内部是红色的,外部是蓝色的。 |
Surface
Point Density | 该区域产生的点的密度。如果启用计算点数量,此参数会是每区域点数值的倍增器。如果明确指定了点数量值,此参数定义分配到这些区域中的点比例。 | ||||||
Surface Offset | 从物体曲面偏移产生的点。通过小量的偏移可以从曲面区域产生更小,更多碎块状的碎片。 | ||||||
Radius Scale | 在计算曲面面积前,缩放影响半径。 | ||||||
Clustering |
|
Interior
Point Density | 该区域产生的点的密度。如果启用计算点数量,此参数会是每区域点数值的倍增器。如果明确指定了点数量值,此参数定义分配到这些区域中的点比例。 | ||||||
Clustering |
|
Exterior
Point Density | 该区域产生的点的密度。如果启用计算点数量,此参数会是每区域点数值的倍增器。如果明确指定了点数量值,此参数定义分配到这些区域中的点比例。 | ||||||
Scatter Location |
|
||||||
Impact Offset | 当分散方式使用“在影响处”或“两者”方式时,设置内部/外部边界的偏移。 | ||||||
Clustering |
|
Fracture
选项卡中的参数控制从生成的破碎点处的几何体的破碎。查看Voronoi Fracture Points SOP帮助获取更多信息。
Cut
Cut Plane Offset | 剪切前偏移临近单元的剪切平面。 |
Cluster
Cluster Pieces | 基于输入点是否共享一个通用的,非0的簇属性值 来将个体碎块焊接到大的簇对象中。该属性值来自于生成的破碎点,或下面指定的噪波参数。 |
Size | 设置用于添加噪波到输入点中的单元大小。此大体上和簇大小相匹配。 |
Offset | 添加到内部点的细胞噪波的偏移。 |
Jitter | 添加到内部点的细胞噪波的抖动。 |
Random Detachment | 从簇对象中随机分离碎块。 |
Detach Seed | 设置分离的随机种子值。 |
Detach Ratio | 特定碎块会分离的可能性。 |
Interior Detail
Add Interior Detail | 添加额外的多边形到碎块曲面的内部面上。 |
Detail Size | 设置添加到内部曲面上的多边形大小。 |
Noise Type | 要添加到内部点上的噪波类型。 |
Frequency | 添加到内部点上的噪波频率。 |
Offset | 添加到内部点上的噪波的偏移。 |
Turbulence | 添加到内部点上的噪波的紊乱。 |
Depth / Noise Scale Bias | 偏移曲线的值会在给定曲面内映射深度值到所运用的噪波幅度上。 |
Velocity Transfer
该选项卡中的参数控制在破碎时,速度如何从完整的物体上传递到碎块上。碎块可以从完整物体的每点上继承速度值,以及后期影响对象的速度值。在破碎那一刻,也会计算每个碎块因素的瞬间速度,并且会被添加到碎块的点速度上。
Pre/Post Velocity Bias | 设置碎块应当继承的前期货后期撞击的速度。 |
Impulse Distance | 设置从每个撞击处速度随着距离的衰减。超出该距离,脉冲速度就没有效果。 |
Radial Impulse Scale | 缩放脉冲速度的元素。增加该值会使从破碎撞击处到脉冲距离范围的碎块速度朝着外部方向。 |
Normal Impulse Scale | 缩放脉冲速度的法线方向的元素。 |
Default Operation | 控制下面数据中的参数操作方式。 |
New Pieces Group | 新创建的碎块会被放入该新建的组中。 |
Inputs
First Input | 此可选输入可用于控制哪个模拟物体会被该节点修改。任何通过该输入端连接的物体,以及匹配组参数的物体都会被修改。
如果该输入端没有连接,此节点可以配合一个Apply Data(运用数据)节点使用,或者可以作为其它数据节点的输入。 |
All Other Inputs | 如果该节点有多高输入连接对象,其它数据可以作为修改由该节点创建的数据的修改器。
指定的子数据类型对从节点到节点是非常有意义的。中键点击一个输入连接器来查看可获取的数据节点列表(这些节点可以被有意义的附加)。 |
Outputs
First Output | 此操作节点的输出取决于连接到该节点的输入对象。如果一个物体流输入到该节点,输出也会是一个包含同样物体的物体流(但是会在物体上附加该节点的数据)。
如果没有物体流连接到该节点,此输出就会是一个数据数据。此数据输出可以被连接到一个Apply Data DOP节点上,或者之间连接到其它数据节点的输入上,将该节点的数据附加到另外一个物体或数据块上。 |