1
$\begingroup$

I tried to create a mirrored copy of my model, which was originally only half of a character and made whole using a Mirror Modifier. However, this process messed up the rigging. To fix it, I duplicated the model, mirrored it manually, and joined it to the original half using Ctrl+J.

Now, the arms and legs on both sides no longer move properly.

After joining a mirrored mesh to its original half, my rig’s IK limbs stopped working correctly. How can I fix the rig so that the arms and legs bend as they should again?

$\endgroup$
1
  • 1
    $\begingroup$ Please next time use a proper title. Use a title that matches the content of question. It should be descriptive but succinct, unique and identifying, summarizing the issue in such a way that anyone searching for a similar problem may easily find it. Use the edit link above, remove anything superfluous, avoid words like "this","issue with" or "question about". Your title is the first thing potential visitors will see; the answers you get depend heavily on how inviting it is. See "What is the problem of asking "How do I do this?" $\endgroup$ Commented Nov 3 at 13:56

1 Answer 1

3
$\begingroup$

You need to correct your armature a bit: In Pose mode select all and AltG and AltR, in Edit mode you need to move the elbow (and the pole target) a bit downward so that Blender knows how it is supposed to bend. Also move the head of the IK controller so that it has the same location as the lower arm tail:

enter image description here

Now in the IK constraint set the Pole Angle to -90° and the Chain Length to 2:

enter image description here

Same thing for the leg (with Pole Angle 0 and Chain Length 2).

Now apply the scale and rotation of your mesh and armature in Object mode, select the mesh, in Edit mode select all, recalculate the normals with ShiftN, and M > Merge by Distance. Unparent the armature from the mesh with AltP > Clear and Keep Transformations and parent the mesh to the armature With Automatic Weights. In the Armature modifier of the mesh, remove the selected vertex group.

$\endgroup$
3
  • $\begingroup$ That didnt seem to work, the arm still does not move with the bone $\endgroup$ Commented Nov 3 at 12:42
  • $\begingroup$ I've edited my answer $\endgroup$ Commented Nov 3 at 13:08
  • 1
    $\begingroup$ It did, thank you very much, I'll mark your comment as correct $\endgroup$ Commented Nov 3 at 13:18

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.