将VDB体积元对象破碎成多个碎块
要破碎VDB primitive对象,你必须在第二输入端提供一些切割几何体。可选的第三输入端指定几何体的哪些点会被替换,执行切割。
通常,第一输入端是 VDB From Polygons节点的输出数据。破碎的结果可以被转换为多边形(使用Convert VDB节点,原始多边形作为第二输入端数据)
Note
切块几何体必须是封闭的曲面,但不需要是多样化的。切割几何体其自身可以是交叉,渗透的。切割几何体上的法线会被忽略。
Parameters
Group | 要破碎的VDB元名称。 |
Separate Cutters by Connectivity | 剪切几何体会按照点的Connectivity属性来分类。每个连接的元素都会被切开。如果单个切块几何体有重复的元素,可以使用此。 |
Allow Cutter Overlap | 允许有连续性的切块替换对象,来破碎先前生成的碎块。 |
Center Cutter Geometry | 若启用,切块几何体会被居中到其质心位置。 |
Randomize Cutter Rotation | 将一个随机的旋转运用到每个切块上,使他看上去像是每个点上的替换对象。 |
Random Seed | 用于随机化切片旋转的种子值。 |
Split Input Fragments into Primitives | 使用未连接的碎片,将输入的VDB对象分割为多个Primitive对象。
如果你有一个Tube,或从中间切开,两端可能会以同样的VDB对象来结尾。此选项会检测它,并且将端点处的VDB分割为两个VDB。 |
Fragment Group | 指定组的名称,和所有由该碎裂节点生成的碎块关联。 |
Visualization | 可视化新的碎块。用彩色来着色。 |