Control Rig Picker has two copies of my metahuman in the Actor dropdown but neither works.

I started a new project in 5.2, made a metahuman and imported to the project. Made a new map and level sequences, added the metahuman to the map and dragged it to the level sequence.

The Metahuman controlrig seems to work fine, including the face controls next to the face. But in the MH CR Picker… the Actor dropdown has two copies of my one metahuman:

But neither of them work. Selecting either of them and attempting to click on the various bones and targets doesn’t do anything.

Any ideas of what I’m doing wrong? I’ve never used metahumans, controlrigs, etc. so I could be doing something very stupid.

3 Likes

I have the exact same issue any body found a fix?

1 Like

Yeah, so basically it looks like the body rig and the face rig are both control rigs and the MH CR Picker uses the Actor name to identify them (and of course the two rigs share the same Actor, so that’s why the Actor shows up twice in the dropdown menu).

If you check out the MH CR Picker blueprint you can see what it does when the actor_combo_box selection is changed is that it loops through all the control rigs and string matches the actor’s display names and if it matches what you selected, it uses that control rig. The problem is that it matches both the body and face rig and it happens to return the face rig, and not the body rig that we want, because it’s the last one. You can fix it by making actor_combo_box On Selection Changed return the first control rig instead of the last (by swapping the For Each Loop with a For Each Loop with Break and feeding the successful match execution line into the break…

e.g. find this:

and do this (note the connection from the last Set node to the For Each Loop with Break:

There’s probably a better way to do this but it’s quick and dirty and works for my needs…

6 Likes

Спасибо, тебе, хороший человек.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.