Fuse operator

The Fuse operator uses approximated k-means clustering to fuse neighbor particles within a certain radius together (by deleting all particles except for the particle at the center of each fusion sphere).


Operation

  • Fuse if position in radius: a particle will be fused with another particle if its position is inside the first particle’s fuse radius.

  • Fuse if radii overlap: a particle will be fused with another particle if its fuse radius overlaps the first particle’s fuse radius.

  • Fuse if convex hulls overlap: a particle will be fused with another particle if the convex hulls of the two particles overlap.

Convex hull overlap mode requires particles to have shape meshes assigned to them.

Radius

  • Radius type: the particle property from which to derive the base radius value.

  • Radius: the absolute radius value.

  • Multiplier: the multiplier to apply to shape/scale radius values.

Variation %: the per-particle percentage of variation to apply.

Convex Hulls

  • Scale: a scale multiplier applied to the hulls used in the convex hull overlap test.

Local Offsets

  • X/Y/Z: position offsets in each particle’s local transform space used to control the position of each particle’s fusion sphere location.

Display

  • Display fuse spheres: displays the fuse spheres in the viewport.

Uniqueness

  • Seed: the seed value for all varied parameters.