Operating system: Linux-5.3.0-7629-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 440.44
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-21 14:55, hash: rBf2b5f731d559
Short description of error
This setting is supposed to allow you to transfer the weights of one mesh to another, but only the weights corresponding to deforming pose bones of the currently pose mode armature - so, do not transfer vertex groups used by modifiers, shape keys, etc. Instead however, it doesn't transfer any vertex groups at all.
Exact steps for others to reproduce the error
In the file I've already done the following steps:
- Select Armature, then body mesh("source"), then clothing mesh("destination")
- Enter weight paint mode
So all you need to do is:
- Weights->Transfer Weights
- Operator settings:
- Source Layers: By Name
- Destination Layers: Deform Pose Bones
- See that the vertex groups of the destination object remain empty.
If you change "Destination Layers" operator setting back to its default, "All Layers" that works as expected.