Transferring Vertex Groups from one object to another in Blender

- by

Blender has a neat way to transfer all vertex groups from one object to another. In this example I have a prepared pair of trousers on the left with vertex groups, and another pair without any groups.

To transfer, I select the target object first (the one without groups), then SHIFT select the source object (with vertex groups). Notice the selection outlines change: my target object is a darker orange, while the lighter orange object is active. On the right hand side, on the Data Properties tab, find the super tiny arrow icon and choose Copy Vertex Group to Selected.

Boom! Now we have the same vertex groups on the second object. Note that for this to work, both objects need to have the same vertex count and vertex order. If you had a different target object, the operation would fail.

If you enjoy my content, please consider supporting me on Ko-fi. In return you can browse this whole site without any pesky ads! More details here.

1 thought on “Transferring Vertex Groups from one object to another in Blender”

  1. The problem with this function is that if your target mesh already has some different vertex groups on it which you would like to keep – they will be discarded! I find this behaviour extremely poor – Blender should have let us keep the existing target vertex groups and also let us choose which source vertex groups we want to copy (eg. source has 200 vertex groups but I only want 6 of them).


Leave a Comment