I need to transfer weights from one mesh to another but only for a select few bones. The whole armature is a total of 72 bones, but I need to transfer the weights from only 30 of those bones.
The vertex group names are identical on both objects, but the weight is wrong for 30 of the bones that I need to fix.
Currently, I'm going about it like this.
- Select Source mesh
- Select Vertex group with correct weight
- Shift Select Destination mesh
- Select vertex group with incorrect weight
- Go into weight paint mode and then transfer weights for active layer.
- Since I select a different vertex group on the source mesh as it's not the active mesh in weight paint mode;
- Go back to object mode.
- Start the whole process again for the next vertex.
There must be a less tedious way of doing this.
Is there a way to create a 'collection' of vertex groups that was be selected to transfer weights? Or perhaps have 2 different 3d viewports one with each mesh where the outliner and properties panel responds to the 'active' viewport so you can have different active objects in the different viewports.
I don't know if there is anything else I could do.