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).
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.
Fuse if meshes overlap: a particle will be fused with another particle if their meshes overlap.
Convex hull overlap mode requires particles to have shape meshes assigned to them.
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.
Fuse affects volume: when enabled, the remaining particle will have its volume increased by the volume of the fused particle.
Fuse affects position: when enabled, the remaining particle will be moved proportionally towards the fused particle.
Fuse affects velocity: when enabled, the remaining particle will have its velocity shifted towards the fused particle.
Enable clustering: when enabled, only particles of the same/different cluster will be fused, depending on selected cluster mode.
Cluster channel: the custom data float channel from which to retrieve the cluster info.
Mode: the clustering mode.