1
$\begingroup$

I have a model that I am trying to rig using rigify. The bones are placed, the rig generated, but when I try to apply as parent with automatic weights, nothing happens. No weight painting at all (see pictures)

enter image description here

enter image description here

If you need the .Blend, I can upload.

$\endgroup$
3

2 Answers 2

1
$\begingroup$

Clear parent relationship, select the mesh, edit mode, remove doubles 0,001, then parent again.

enter image description here

Seems to work (i've tried with a brand new rigify generated armature)

$\endgroup$
4
  • $\begingroup$ can you be more specific? (0,001)? Also did you place the bones and add or remove any? Did you do anything else to the mesh? $\endgroup$
    – Dana
    Jul 9, 2015 at 21:06
  • $\begingroup$ I tried Appending everything into a new scene and removing doubles. I also have built my own rig just to see if rigfy was the problem, and when I try to add automatic weights it still just creates empty vertex groups. It shows the message "Bone heat weighting failed." $\endgroup$
    – Dana
    Jul 9, 2015 at 21:50
  • $\begingroup$ I also had the "Bone heat weighting failed" message, until I removed all the doubles on the mesh; try increasing the value of the Remove Doubles Tool: press T on the 3D window and adjust the merge distance. Here is my rig: pasteall.org/blend/36977. I've removed two fingers on each hand, adjusted the metarig to the mesh, applied the scale (ctrl A). $\endgroup$ Jul 10, 2015 at 8:28
  • $\begingroup$ This post provides some more info about the "Bone heat weighting failed" message. $\endgroup$ Sep 6, 2019 at 14:06
0
$\begingroup$

The problem was the scale of the model. For whatever reason auto weights needed my model to be bigger.I scaled it up then applied it.

$\endgroup$

You must log in to answer this question.

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