Control Rig Pose to Rig Pose?

Hello there,

Senior Unity dev here, fairly new to UE… I managed to get MetaHuman working with animations and specifics curve control (like eye aiming and blinking).

I’m now trying to apply (additive) a predefined Control Rig Pose at runtime, using BP (like expressions or visemes). To do so:

  • I added a branch with an Apply Pose Cache of a Rig Pose type variable in the Face Control Rig of my character

  • I added a Control Rig (class type of the previous Control Rig) in the AnimGraph of my character Face Animation BP and I exposed the expected Rig Pose variable as a pin and bind it to another Rig Pose variable of the Animation BP

The question is… how to set a Control Rig Pose asset from the /Common/PoseLibrary/Face/Expressions to this new variable? Spent almost 2 days on this, without success.

If possible, I don’t want to use a sequencer… BP only would be great.

Thanks a bunch.

I also face the same question,do you solve the problem?

The step to expose the variable is correct, but you can probably set it during the update animation execution…
But it gets messy.
I developed a plugin to have full access to the control rig from blueprint/c++ so you can apply poses , transforms and such from the actor blueprint.

https://www.fab.com/listings/65b838d9-4648-4119-a54d-f998694e2883