9
$\begingroup$

After I edited an already weighted model and its armature, the pose mode doesn't grab the limbs the right way anymore.
Is there a way to recalculate weights for single bones? Because I already edited the weights for other parts of the mesh and don't want to redo that again.

$\endgroup$
17
$\begingroup$

In Weight paint mode, select the pose bones you want to recompute the weight and press: W > Assign automatic from bones

$\endgroup$
  • $\begingroup$ Heads up for 2019: You can't select bones in weight paint mode in Blender 2.80 $\endgroup$ – hatinacat2000 Jul 2 at 21:57
  • $\begingroup$ The new workflow is you select the armature, multiple select the mesh, then go to weight paint mode, and then you can select individual bones with Ctrl-click (alt+shift+click for multiple bones) The W hotkey seems to be no more but the ption is in the Weights menu between View and Brush (In 3D-View top header) $\endgroup$ – 3Rton Nov 5 at 2:02
3
$\begingroup$

Go in pose mode and select the bone that you want to weight paint.

Then select your mesh and switch into Weight paint mode.

Press W and then you choose "assign automatic from bones"

$\endgroup$
2
$\begingroup$

(For August 2019 2.8) First select your bones, then shift-select your mesh. Make sure your mesh is selected second.

Now go into weight paint mode and ctrl-select whichever bone you want to adjust the weight for.

Press f3 to open the operator search and search for 'Weight From Bones'

Then select it and select 'Automatic'

Since you can select whichever bones you want now during weight painting you can reapply your automatic weights to all your bones this way.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.