0
$\begingroup$

I have worked on this charactor for a game im making in BGE. But the deformation on the arms mouth and eyebrows are UGLY. It pretty much is all like this example enter image description here The way i need it to work is so that the arm bones control the arm part with automatic weighting only the eyebrows control the eyebrows only with automatic weighting and the mouth bones control the mouth part only with automatic weighting. How can i do that?

Oh and did i mention this thing uses automatic weighting for its deformation?

$\endgroup$
  • $\begingroup$ Hello and welcome to BSE. The body is weighted with the arm bone. See blender.stackexchange.com/questions/74582/… for more information $\endgroup$ – lemon Mar 2 '17 at 17:31
  • $\begingroup$ That was about a finger bone and one of the answers was put automatic weighting on and thats what this character is on. $\endgroup$ – A Guest Questioner Mar 2 '17 at 19:49
  • $\begingroup$ Yes... but you may not use automatic weighting here for arms and legs, at least... the main point in the question I indicated is to identify why there is a problem: the body is weighted to the arms. So remove the arm weights from the body. TLDR: ok for auto weighting, but after that remove the unwanted weights $\endgroup$ – lemon Mar 2 '17 at 19:52
2
$\begingroup$

This happens because the Bone.012 has weighting in the body as shown below:

enter image description here

Automatic weighting helps you assign weights but sometimes manual weight adjusments is needed especially when in this case Bone.012 is kind of the closest bone to this area.

To fix this select your armature switch to pose mode then select your mesh and switch to weight painting mode. Then select Bone.012 and set Weight to 0.0 as shown below and paint the areas of the body to remove the weighting from it.

enter image description here

Keep painting with 0 weights until no vertices are assigned to this bone as shown below:

enter image description here

Updated .blend file can be found here:

| improve this answer | |
$\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.