0
$\begingroup$

Hey so i rigged this robot here and weight painted its arm. The joints are right i think because the other arm moves fine, but when i rotate this one the mesh becomes deformed. I don't know what the problem is, i've made sure to paint the enire arm too.

enter image description here

$\endgroup$
  • 1
    $\begingroup$ If a part of your robot does not deform, can simply parent the part directly to the bone, without having an armature modifier. Can you upload your blend blend-exchange.giantcowfilms.com $\endgroup$ – batFINGER Jan 13 at 10:39
  • $\begingroup$ it looks like a dirty weight painting. Try to use another approach - just go to the edit mode, select the whole arm, and set its vertex group's weight with the assign button (weight = 1). I think it will do. $\endgroup$ – Mechanic Jan 13 at 13:53
1
$\begingroup$

If you want a vertex to solidly move with a bone, assigning a weight of 1.0 is not enough: you need also to delete any weight referred to every other bone: It looks like the deforming vertices of your mesh are weighted also to some others bones. To check one vertex and see which weights it has, select it in edit mode and search in the "N" properties panel the "vertex weight" panel. enter image description here

$\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.