0
$\begingroup$

i am trying to weightpaint my character. I have used the riify add-on to rig it. I do not know what the relationship between the rigify rig and weight painting is. Do i paint on the human meta rig? I am trying to make it so that i can control my character using the rigify rig. I know how to weightpaint the human meta rig but i am unsure how to approach it with rigify. Help would be really appreciated as i am desperate to get animating after making this character for so long! Thanks!

$\endgroup$

2 Answers 2

1
$\begingroup$

The metarig is only used to lay out the bones on the mesh. I recommend a tutorial if you're not familiar with Rigify.

Place the character model so that it stands on the "ground" (soles of the feet at z=0). Make sure you have applied All Transformations (scale, location, rotation) to the mesh with Ctrl+A (in Object mode) before you start. The bones of the elbows and knees should be bent slightly.

When you're happy with the layout, apply All Transformations to the metarig, then press the Generate Rig button. You can use this button more than once. Rigify can override the generated rig. See section button Advanced Options.

The Generate Rig button creates the actual rig. It's just named "rig" and has all the control bones and deform bones (layer 30) on different layers.

After you have created the generated rig you can parent it to the mesh with Automatic Weights and test it in Pose mode.

There might be some issues that need to be fixed.

$\endgroup$
1
  • $\begingroup$ Thanks! I am really grateful for your advice and it has helped a lot! $\endgroup$
    – BlenderBA
    Commented Mar 15, 2021 at 20:53
0
$\begingroup$

The main things you should understand are:

  1. The meta rig is just a way to build the Generated rig. You always parent and weight paint with the Generated rig.
  2. The Deformation bones of the Generated rig are on layer 29 which is hidden by default. So you weight paint Rigify like any other rig but you have to unhide layer 29 first.
$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .