The "correct" way to add facial expressions?

Hi. I’m quite new to all this. I have an animated character which i want to add facial expressions to.

The first variant i tried was using transform/modify bone node in my animBP for a bunch of the face bones and saving transforms for each in a datatable which i can apply to add the expression i want. It works, but it feels like this is really inefficient and creates a lot of messy nodes in my animBP.

After this, i exported an animation sequence to unreal with a facial expression in each frame, converting to a pose asset. But i can’t figure out how to use the pose asset. in my Anim BP.

I tried the “pose driver” node, and it lists all my poses, but i’m doing something wrong as i can’t get them to work, i can see them when i press the “solo” button, but can’t find where to apply the actual pose. Tried following the pose driver guide on unreal docs, but i don’t get it.

Basically, i want to make a mood state machine in my bp to add on top of the normal animations but i can’t figure out what type of asset to use.

I guess i could make a 1 frame anim sequence for each expression and blend by bone, but surely there has to be a simpler solution?

Are you using metahumans?

No. This is a daz character.

Oh I see, I dont have much experience with Daz characters. Hope someone will be able to give you an answer.