Page MenuHome

Weight Transfer Operator target mesh doesn't update when transforming bones
Confirmed, NormalPublicBUG


System Information
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

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-21 14:55, hash: rBf2b5f731d559

Short description of error
After transferring weights to a mesh and then posing the armature to deform that mesh, the mesh stays in place until some other actions that do trigger it to update, such as selecting another bone, mode switching or transforming the mesh object itself. The issue is resolved after saving and reloading the file.

Exact steps for others to reproduce the error

  • Delete all vertex groups from the clothing mesh
  • Shith select on the armature then body mesh and then clothing mesh
  • Go to Weigth Paint mode
  • Reset the rotation of the bone
  • Weights->Transfer Weights
  • Operator params:
    • Source layers: By Name
    • Destination layers: All Layers
  • Try to rotate a bone.

You need to select another bone to update

Event Timeline

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.EditedMon, Jun 29, 7:04 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

I mistook it for another problem.
I updated the description to indicate the real steps to reproduce the bug.