This question already has an answer here:

Right now I have a base mesh of a human with a basic rig structure, I am trying to have him point a finger gun but whenever I raise the characters arms the mesh twists. (see below)

enter image description here

I don't know what is causing this but I have good topology and the rig vertex groups are all pretty good. any ideas?


marked as duplicate by Jaroslav Jerryno Novotny, Duarte Farrajota Ramos, cegaton, batFINGER, aliasguru Mar 1 '18 at 19:09

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Your issue is likely with blender's strange weighting system. Every vertex on a mesh is given a weight value (0-1, decimal based) of how much influence a particular bone has over that vertex. Your arm bone, of some farther down the arm, likely have weighting bleed over into the chest which is causing that twisting. Simply go into weight painting mode and adjust the weighting so anywhere not associated with the given bone is solid dark blue. This should take care of any unwanted twisting, unless you also have the same issue I do, where the armature seems to have applied it's self to the arms sideways, so they roll forwards and the elbow bends sideways. (I managed to get the IK and poll targets working too so this is really infuriating...)

  • $\begingroup$ weights are not the problem, the bone/rig design is. $\endgroup$ – Jaroslav Jerryno Novotny Feb 28 '18 at 21:36

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