Houdini 20.5 Nodes Geometry nodes

Group Copy geometry node

Copies groups between two pieces of geometry.

On this page

Group Copy copies primitive, point, and edge groups between two pieces of geometry based on their primitive, point, and edge indices.

If Match by Attribute is enabled when copying, source and destination elements will instead be matched up by equal values in the specified attribute. If there are multiple matching values in the source geometry, the first matching element number will be used.

New destination groups are created with the same names as their source group counterparts. The names can have an optional prefix. If a group in the destination selection shares the same name as the proposed name then a number of methods are available to resolve the conflict. The transfer process can be skipped for that particular group in conflict, the existing group can be overwritten, or a numerical suffix can be appended to the name of the new destination group. The suffix starts at 2 and increments by 1 until a unique name is found.

Parameters

Primitive Groups

Source primitive groups to copy. Leaving this empty is equivalent to *.

Primitive Group Prefix

Destination primitive group name prefix.

Match by Attribute

Match source and destination primitives by equal integer or string primitive attribute values, rather than matching by primitive number.

Point Groups

Source point groups to copy. Leaving this empty is equivalent to *.

Point Group Prefix

Destination point group name prefix.

Match by Attribute

Match source and destination points by equal integer or string point attribute values, rather than matching by point number.

Edge Groups

Source edge groups to copy. Leaving this empty is equivalent to *.

Edge Group Prefix

Destination edge group name prefix.

Vertex Groups

Source vertex groups to copy. Leaving this empty is equivalent to *. Vertices are matched by their primitive number and their position within their primitive.

Vertex Group Prefix

Destination vertex group name prefix.

Match by Attribute

Match source and destination vertices by equal integer or string vertex attribute values, rather than matching by their primitive number and index within their primitive.

Group Name Conflict

Methods to resolve destination group name conflicts.

Skip Group

Conflicted source group not transferred.

Overwrite

Already existing group overwritten.

Add Suffix

Unique numerical suffix added.

Copy Empty Groups

Determines if empty groups should be created. If a group has no corresponding primitives, points, or edges, it will be empty. If this is not chosen, the group will be suppressed. This can be useful to limit the number of active groups when extracting a piece of an object. However, if one has a dynamic group one is using later in the network, and that dynamic group may occasionally be empty, it is important to have Copy Empty Groups turned on or the later SOPs will be broken.

Examples

GroupCopyBox Example for Group Copy geometry node

This example demonstrates how to group geometry based on a group from another network.

See also

Geometry nodes