So I'm using Auto Rig Pro to rig a character, but the knees always bend the wrong way. I've tried moving the bones and the pivot point but it never changes.
I provide the blend file here:
So I'm using Auto Rig Pro to rig a character, but the knees always bend the wrong way. I've tried moving the bones and the pivot point but it never changes.
I provide the blend file here:
Make sure the protrusion is facing the direction you want. The protrusion direction will be judged as pole
I used to try align the bones into straight line like |
(instead the <
>
in the pictures), then the generate algorithm would return Error due it doesn't know the protrusion direction.
The pole target bones must be in front of the knees. It's the red and blue spheres. Your rig has them at the back of the knees. In consequence, the knees bend backward.
I don't know Auto Rig Pro and if it's like Rigify that works with a meta-rig. If it has something like a meta-rig, I recommend fixing the pole's position there. If not, you can edit the current rig and fix it.
You just need to mirror the poles and fix the bone rolls of the knee bones.
Step 1 - fixing the pole position
The other pole bones will be moved because X mirroring is enabled. The poles should be now in front of the knees:
Step 2 - fix the bone rolls. This is necessary so that the mesh is properly deformed and the shin is in front and the calf is on the back and not twisted by 180°.
-90.478d
to 90.478d
-
That's it. Switch to Pose mode, select Individual Origins as Transformation Pivot Point, select bone layer 1 to see the control bones, and give it a try. The knees should be correctly bent.
Looks like the hair curves are not yet bound to the armature. In Pose mode, they can be made a child of the head bone (head.x) with Ctrl+P Parent To > Bone and they will move with it.