Update FaceAnimation authored by Pin-Hua Ho's avatar Pin-Hua Ho
...@@ -65,8 +65,43 @@ Copy this csv file over and load it. ...@@ -65,8 +65,43 @@ Copy this csv file over and load it.
:warning: Also, as of writing this, this does not use a pose asset yet, so this should be eventually implemented. :warning: Also, as of writing this, this does not use a pose asset yet, so this should be eventually implemented.
# Unreals 5.5 Audio to Face Tutorial # Unreal 5.5 Audio to Face Tutorial
<iframe width="560" height="315" src="https://www.youtube.com/embed/cM0i0roO-zI?si=Xp2cMOMNj6DvFWUx" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
A video tutorial for setting up Audio to Face in Unreal 5.5.
![image](uploads/bb5c038cb7e1ec3a61c9a91a602c2e12/image.png)
1. Install Metahuman plugin from [fab.com](fab.com).
![image](uploads/7ad3c84c5e21bed2a9fd964aad926941/image.png)
2. Enable the plugin in Unreal Editor.
![image](uploads/fcf7baea907ef688f86cc50712bf6963/image.png)
3. Create Metahuman Performance asset.
![image](uploads/368ebfc877e0055977b13a697511dd0e/image.png)
4. In MHP asset, set
- InputType to Audio
- Audio asset to the audio you want to convert
- Control Rig to Face_ControlBoard_CtrlRig under Metahuman template folder
- Visualization Mesh to face skeletal mesh you want to preview
![image](uploads/c4599307aaf72c3f36f6bb7700478e01/image.png)
5. Click Process.
![image](uploads/d0214b5c473846010d9dbd7d8bfb0eb7/image.png)
6. Click Export Animation.
![image](uploads/64d2d29fb33d096b23506929994a934f/image.png)![image](uploads/e1ccdf5122095c06f0ecae21336a87ca/image.png)
7. In export settings, select TargetSkeleton to the Face/Body(TBD 06/11) Metahuman skeleton under CharacterPlugin.
![image](uploads/17d7c95cbad5389cd16df8e59e37f9bb/image.png)
8. Create Montage asset from the exported animation sequence.
![image](uploads/02ad8167b30a27591893d0807e50e226/image.png)
9. Set the slot to __(TBD 06/11)
![image](uploads/3c27baff58df0ac2d391a6aea313b2bb/image.png)
10. Play the montage by calling PlayFacialAnimationMontage in VirtualHuman.
# Unreals 5.5 Audio to Face Feature (Workaround) # Unreals 5.5 Audio to Face Feature (Workaround)
<table> <table>
... ...
......