I'm new here and a beginner of blender. i have a problem with rigging, some parts of my mesh deform. i'm italian so sorry if i speak very badly. that's the problem: enter image description here

enter image description here

the back is deforming when i rotate the on the x axis the leg. the model is only one mesh, i don't know if that can be a problem, the piece of armor on the leg is connected to the back.

sorry for the question or my writing, i'm following a lot of tutorials but i cannot resolve this. Thanks in advance

  • $\begingroup$ There can be several reasons... maybe, in the modifiers panel, put the Armature above the Subsurf, and in the Armature modifier, enable the Preserve Volume option? You can also share your file so that we can see. $\endgroup$ – moonboots Jul 10 '18 at 7:38
  • $\begingroup$ also, maybe your mesh needs some additional edge loops, or the weight painting is bad... $\endgroup$ – moonboots Jul 10 '18 at 7:51

So, here is my opinion:

  • First you need to put the Armature modifier above the Subsurf modifier, and enable the Preserve Volume option.

  • You should add a little more weight on the butt for the leg, you'll see that it works better when you rotate the leg

  • Maybe add a hip bone and weight paint to add a little bit more precision in the mesh control?

enter image description here

  • $\begingroup$ ok, i'll try! thank u so much! only one question: i'm following a tutorial and the guy deleted the bone from hip and leg. but in it's case that part is covered by a skirt. I have misunderstood $\endgroup$ – CloudRiro Jul 10 '18 at 9:48
  • $\begingroup$ well, you could delete the hip but I think it will give more precision and solve some problems, by the way if you add a hip bone, it's mostly this bone that must influence the butt, give less influence to the leg... anyway, each case is different, you have to make some tests $\endgroup$ – moonboots Jul 10 '18 at 10:10
  • $\begingroup$ sorry @moonboots i have another question/problem: to animate it the body must be there in full or the parts covered by the suit can I remove them? I'm having problems because of the lack of body parts I believe. when I move the arm forward, for example, it mixes with the suit. ![enter image description here](i.stack.imgur.com/ncKqy.png) both the neck and the arms are not complete because covered, is this a problem? or should I set up differently? legs and sit I solved $\endgroup$ – CloudRiro Jul 10 '18 at 23:27
  • $\begingroup$ if you want to delete any influence of the bone on the mesh you can use Weight Paint or you can go on the Vertex Group list: vertex groups have been created on your mesh when parenting and they are named by your bones name. To remove some parts of the mesh from some bone influence, select these vertices, then select the name of the bone in the Vertex Groups list, then click Remove (or Assign if you want to assign), you can also change the influence ratio below the list. Other functions on the right of the list (available when you click on the down arrow), I don't know if that's useful? Tell me $\endgroup$ – moonboots Jul 11 '18 at 3:48
  • $\begingroup$ thanks, I knew I could do that. I try to move the bones of the arm a little to the outside and I see what happens. maybe so I can do it. but normally the covered body parts can be left as in the screenshot I showed before? I refer to arms and neck $\endgroup$ – CloudRiro Jul 11 '18 at 9:05

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.