# Tutorial: Authoring Secondary Animation in Maya and Unreal with Pose Driver Connect

**URL:** <https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699>\
**Category:** Tutorial & Course Discussions\
**Tags:** unreal-engine\
**Created:** [December 6, 2023, 2:34pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699 "2023-12-06T14:34:57Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [February 19, 2024, 3:21pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/21 "2024-02-19T15:21:47Z")

</div>

That’s correct! There is also an example config set up with the MetaHuman naming conventions too, if you are using a driver/bind skeleton setup it might be worth looking at that.

---

<div class="post-metadata">

**Author:** ![skyrick](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@skyrick](https://forums.unrealengine.com/u/skyrick)\
**Post date:** [February 22, 2024, 2:13pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/22 "2024-02-22T14:13:17Z")

</div>

Hey @ChrisTheodosius ! Great job !  
Do you think that we can use this tool with UE4 and the UE4 skeleton ?  
Maybe just need to edit the skeleton config file ( the json ) ?

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [February 23, 2024, 12:02pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/23 "2024-02-23T12:02:25Z")

</div>

Hi @skyrick!

Unfortunately it only works with 5.1+. The older version of PoseWrangler does work for UE4 but it is missing a lot of the functionality and convenience such as the skeleton configs and the Unreal plugin

---

<div class="post-metadata">

**Author:** ![Red\_Dot](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Red\_Dot](https://forums.unrealengine.com/u/Red_Dot)\
**Post date:** [March 1, 2024, 2:53pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/24 "2024-03-01T14:53:19Z")

</div>

Hi Chris, the video didn’t show up on the tutorial page. Could you please help check the link is still working? Thanks a lot. And by the way, if I would like to use this tool on the clothing with the same skeleton rigging of Metahuman, will it work as well?

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [March 5, 2024, 10:51am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/25 "2024-03-05T10:51:21Z")

</div>

Hi @Red_Dot!

The video is still visible to me (tested on Chrome).  
You can definitely use it for the clothing - I would recommend looking at how the blazer from MetaHuman Creator is set up if you are wanting to do more complex clothing setups.

---

<div class="post-metadata">

**Author:** ![skyrick](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@skyrick](https://forums.unrealengine.com/u/skyrick)\
**Post date:** [March 11, 2024, 4:28pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/26 "2024-03-11T16:28:47Z")

</div>

Hello, thanks for your reply @ChrisTheodosius !  
I understand for UE4, Ok let’s go in UE5 !

Somes questions :

1/ Is it possible to provide a UE4 skeleton definition for the export area “skeleton config file” in “Pose Wrangler” ? to export to a UE4 skeleton in UE5.3  
( as you provide the ue5.json and metahuman.json )  
Or is it same than ue5.json ?

2/ Do you have a ETA for the blendshape support via exporter/importer ?  
or do you have a tutorial for the Drive curves if we need to do that manualy ?  
For example I need to use a fat body morph.

3/ I’ve succeed to export what I want, so it’s cool !  
only thing is missing in UE5 : I don’t have the curve “BlendParent1” in the file AS\_clavicle\_L\_UERBFSolver as you have in your tutorial ( at 20:00 )  
Is it important ?

---

<div class="post-metadata">

**Author:** ![boufa69](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@boufa69](https://forums.unrealengine.com/u/boufa69)\
**Post date:** [March 12, 2024, 2:22pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/27 "2024-03-12T14:22:44Z")

</div>

hi @ChrisTheodosius is there a way to transfer metahuman root\_drv rbf solver to the dhibody:root skeleton without losing the position of corrective bones cause root\_drv skeleton have extra \_off corrective bones and parented to the actual corrective bones wich make the actual corrective bones default values at 0 when i export the rbf solver to the dhibody:root skeleton the corrective bones position change to their parented bones

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [March 25, 2024, 12:19pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/28 "2024-03-25T12:19:51Z")

</div>

Hi @skyrick!

1. The ue5 json file should work just fine, let me know if you run into any issues with it.

2. I don’t currently have a timeline for blendshape support at the moment.  
When you have a PoseDriver node running inside an AnimBlueprint you can query the curves for each pose of the solver and use that to drive your blendshape. I don’t have a guide to hand, but this example shows using the curve to drive an arbitrary transform.  

3. That shouldn’t impact anything

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [March 25, 2024, 2:28pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/29 "2024-03-25T14:28:45Z")

</div>

Hi @boufa69!

The latest version of PoseDriverConnect (1.1) includes an updated version of PoseWrangler (v2.4.0) that contains a fix to allow for this behaviour by default, allowing you to transfer from a driver to a bind skeleton.

As far as best practises go, I’d recommend not using the imported character scene from Bridge and instead use the body Maya file that is downloaded with your character. I.e. for Hadley preset in the Bridge download location there is a file called `f_med_nrw_body_rig.ma` (under `8k/asset_source/MetaHumans/Hadley/SourceAssets`). This scene contains a clean driver/bind setup that doesn’t use namespaces. You should see a similarly named scene depending on the body type you picked in MHC. This should help avoid any naming issues when exporting into Unreal.

---

<div class="post-metadata">

**Author:** ![akira-yosiyasu](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@akira-yosiyasu](https://forums.unrealengine.com/u/akira-yosiyasu)\
**Post date:** [April 16, 2024, 1:47pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/30 "2024-04-16T13:47:03Z")

</div>

Hello, I’m using AI to translate and ask a question.  
Has EUB stopped being automatically created with the version upgrade?

UE version is 5.1  
Pose Driver Connect version is 1.1

---

<div class="post-metadata">

**Author:** ![jaechul79](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jaechul79](https://forums.unrealengine.com/u/jaechul79)\
**Post date:** [May 22, 2024, 8:56am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/31 "2024-05-22T08:56:12Z")

</div>

@ChrisTheodosius  
HI  
I try to make swing, twist with Pose Wrangler 2.3.0 at maya. and than export to UE5  
but I maked it but that isn’t perfact bz When I rotate X axis same frame It goes off track from the original movement.  
ex) driver value 10 \> driven value 10.021345 like that Is there no other way?

Now I set up with Swing & Twist node at UE5  
but It’s inconvenient to do the work twice in both Maya and UE5.

thank you

---

<div class="post-metadata">

**Author:** ![boufa69](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@boufa69](https://forums.unrealengine.com/u/boufa69)\
**Post date:** [May 22, 2024, 10:45am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/32 "2024-05-22T10:45:26Z")

</div>

@ChrisTheodosius after creating rbf animation blueprint and applying it to the character in unreal 5.1 i cant apply any animation and i made sure to use the input pose node this problem happened to me only in unreal 5.1

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [June 3, 2024, 8:48am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/33 "2024-06-03T08:48:47Z")

</div>

Hi @jaechul79

It is not intended for PoseWrangler to be used for swing twist setups. If you would like an example of how swing twist can be done in Maya to match the UE5 swing twist node, all the MetaHumans have a setup inside their Maya scene.

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [June 3, 2024, 8:50am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/34 "2024-06-03T08:50:01Z")

</div>

Hi @boufa69

I’m not sure I quite understand the issue - is the RBF animation blueprint being used as a post process anim blueprint?

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [June 3, 2024, 8:51am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/35 "2024-06-03T08:51:22Z")

</div>

Hi @akira-yosiyasu

I’m not sure what you mean by EUB, could you try to explain it further?

---

<div class="post-metadata">

**Author:** ![jaechul79](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jaechul79](https://forums.unrealengine.com/u/jaechul79)\
**Post date:** [June 5, 2024, 3:03am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/36 "2024-06-05T03:03:48Z")

</div>

@ChrisTheodosius  
thank you.  
Do you have a plan to make swing, twist node like a PoseWrangler?

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [June 10, 2024, 2:44pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/37 "2024-06-10T14:44:31Z")

</div>

Hi @jaechul79

We don’t current have any plans to release a swing twist node for Maya, should that change I shall update the thread here.

---

<div class="post-metadata">

**Author:** ![CA\_Dont-Nod](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@CA\_Dont-Nod](https://forums.unrealengine.com/u/CA_Dont-Nod)\
**Post date:** [June 12, 2024, 2:06am UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/38 "2024-06-12T02:06:59Z")

</div>

Am i the version 2.4 for poseWrangler.  
When I export, it does not export my FBX, only the .json file, I could of course export the FBX manually but wan wondering if anyone has encounter this issue?

---

<div class="post-metadata">

**Author:** ![ChrisTheodosius](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/christheodosius/32/782843_2.png) [@ChrisTheodosius](https://forums.unrealengine.com/u/ChrisTheodosius)\
**Post date:** [June 26, 2024, 1:19pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/39 "2024-06-26T13:19:37Z")

</div>

Hi @CA_Dont-Nod ,

Please could you provide some more information on the setup you have:

- Do you see any errors in the Maya script editor?
- Which version of Maya are you using?

---

<div class="post-metadata">

**Author:** ![CA\_Dont-Nod](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@CA\_Dont-Nod](https://forums.unrealengine.com/u/CA_Dont-Nod)\
**Post date:** [July 3, 2024, 1:21pm UTC](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699/40 "2024-07-03T13:21:20Z")

</div>

I understand the issue now, if you press export without having put in the export path, you will have just the .json file.

[Previous page](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699.md?page=1)

[Next page](https://forums.unrealengine.com/t/tutorial-authoring-secondary-animation-in-maya-and-unreal-with-pose-driver-connect/1496699.md?page=3)
