1
$\begingroup$

Working in Blender 2.79 using the Rigify Cat(Meta_Rig) I discovered problems with the front feet when trying to apply Automatic Weight Painting. After much tweeking and retopoing of the area Blender still didn't like it so I separated the fron feet from the main mesh, Auto Weighted the mesh to the rig, then reattached and hand weighted to offending area. Checked everything was working smoothly by moving the bones around, and finally highlighted the metarig and hit GENERATE RIG to create Widgit Rig. This took several tries and both Blender and computer reboots before it cleanly generated. But now it is there. enter image description here Problem: The weighting does not seem to have carried over to the widgets as they are not controlling the mesh. How do I link the widgets to the weighted mesh? enter image description here I asked a similar question back in June before working out the weight painting issues of the front feet. The discussion went into Chat because of it's length but has been erased because of time.

BLEND FILE

$\endgroup$
  • $\begingroup$ You need to paint weights on the generated rig, not the metarig. $\endgroup$ – Sazerac Jul 21 at 1:20
  • $\begingroup$ How? As far as I can tell weights can only be painted from metarig bones, not FK/IK control widgets. $\endgroup$ – Rivercoon Jul 21 at 2:58
1
$\begingroup$

With Rigify, you need to generate the rig from the meta rig first, before weight painting.

In blender all control widgets etc are also bones, but may or may not be allowed to move the mesh, depending on whether the deform flag is set on them or not (this can be found in the bone properties tab in the properties editor). In the generated rigify rigs, the deform bones are hidden by default, and normally on the third to last layer: enter image description here These are the ones you need to weight paint.

You may also find the following (slightly old) link useful: https://blenderartists.org/t/rigging-with-rigify/673045/2

$\endgroup$
  • $\begingroup$ Yea. Looks like I screwed up again somewhere along the way. Thanks for the advice. $\endgroup$ – Rivercoon Jul 21 at 23:19
  • 1
    $\begingroup$ @Rivercoon if this helped, please upvote and/or or accept the answer. $\endgroup$ – Sazerac Jul 22 at 1:53

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.