(Unity) How to add expression animation to MMD model in Unity

YEN HUNG CHENG
3 min readNov 26, 2023

--

Open your Unity project and make sure you have an MMD model in it.

First, find the BlendShapes in the character model, and you will see many options that can change the character’s expression.

Click Window > Animation > Animation.

Click on your character -> Create -> New Animation -> Save.

Click on the red dot in the bottom left corner and select the expression value you want to change. After changing the value, click on the red dot again.

Next, move the timeline at the bottom. After moving, repeat the previous action, click on the red dot in the bottom left corner, adjust the expression value, and click on the red dot again to save.

After repeating the above actions, you probably only need to do it 4 or 5 times.

Go back to your Assets -> your character, and you will find the New Animation you just created.

Here, drag your character to the Timeline -> Add Animation Track, and then drag the New Animation into it.

You will find that the New Animation is a bit short, just drag the New Animation to make it the same length as the total length of your character’s action.

Remove the yellow warning window in the Timeline.

Go back to Animation and click Preview to solve it.

Demo

Reference

https://docs.unity3d.com/Manual/BlendShapes.html

--

--