Fixing Lip Sync Animations for uHeads - DivineDragonFanClub/Lythos GitHub Wiki
uHeads imported into Unity may not have working lip animations for lip sync. To fix these, you must do a few things.
First, find your animations, these will be named fAnim_cXXX_LipY for uHeads originally from the game. Select all of them and enable the Debug inspector.
Set Additive Reference Pose Clip to your face's neutral expression, which should be fAnim_cXXX_Normal. Next enable Has Additive Pose Reference. Do this for each lip animation. You may disable the Debug inspector after this.
If you hit the play button and drag your uHead into the scene, you can then open the AnimationController to see if the additive Lip layers work when the weight is increased.
Click the play button again to stop Unity running. Next, in the Animator window, click on the gear next to the Lip layer and add the Mouth Mask to each. If done correctly, an M should be displayed next to the A on the layer. Do this for each layer. To get the Mouth Mask, you may download this(link when it can be) package and import it to your project.
You may test the animations again in Unity to ensure only the mouth moves for each Lip layer if you'd like. Next, build your project and test ingame.