Modular Control Rig Horse

Hello everyone!

I used the Modular Control Rig on my Horse and the back legs work perfectly fine. Therefore I used the Hind leg system on the front legs too, but the Pole Vector is pointing inwards. I do not know why it calculated it so weird, since it worked perfectly on the back legs. My joints are oriented well. Here is a picture of what i mean:

The orientation is also completely off, therefore it keeps breaking my knee, when i am trying to move it. Maybe someone has an idea?

Appreciate your help!

I have just checked the UE video, of the Unreal Fest 2024 and it seems, that they have exactly the same problem:

Next-Generation Modular Characters | Unreal Fest 2024

Timestamp 16:42 and 17:59

It seems like the calculated joint in the knee are, has its own rotation, that causes the wrong position of the Pole Vector. This has nothing to do with wrong transforms of the meshes joints. I am going to try and figure out if I can somehow reorient this newly calculated joint.

If someone has an idea, please feel free to comment.

If I find a solution ymself, I will post it here.

So, I actually found a solution to the problem:

The issue wasn’t caused by the Control Rig itself but by the initial pose of the leg joints. Because there wasn’t a clear bend in the knee, the system generated the wrong orientation and the leg twisted inward when bending.

After slightly bending the knees (adding a visible angle), the module was able to correctly detect the bend direction, and the pole vector was aligned properly. No extra joint rotation fixes were needed once the knees had a proper bend.

1 Like