Moving mouth script template here

Hey, so I’ve seen some threads asking how to do a moving mouth with overlays, and I’m here to show you my way of moving mouth with 2 mouths or 4 mouths.
If this is your first time with moving mouths, I advise you to start with the 2 mouths code.
It’s actually just changing opacity really fast and putting short pauses.

With 4 mouths, MOUTH1 should be your base mouth, like a closed mouth when characters aren’t talking.

With 2 mouths

So first, you will need to create two mouth overlays in different shapes
They could be edited:

Or drawn:

Please don’t steal them; this is just an example.
They can be any other shape.

Now here comes the code:

&overlay MOUTH1 opacity 1 in 0.2 THEN overlay MOUTH2 opacity 1 in 0.2 THEN overlay MOUTH1 opacity 0 in 0 AND overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH1 opacity 1 in 0.2 THEN overlay MOUTH2 opacity 1 in 0.2 THEN overlay MOUTH1 opacity 0 in 0 AND overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH1 opacity 1 in 0.2 THEN overlay MOUTH2 opacity 1 in 0.2 THEN overlay MOUTH1 opacity 0 in 0 AND overlay MOUTH2 opacity 0 in 0.2

With 4 mouths

Same with previous, but this time you need to create 4 mouth overlays edited or drawn
This code is a little longer and more complicated because it contains more mouths and uses pauses.

&overlay MOUTH1 opacity 0 in 0.2 AND overlay MOUTH2 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 0 in 0.2 THEN overlay MOUTH4 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 1 in 0.2 AND overlay MOUTH4 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 0 in 0.2 AND overlay MOUTH2 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 0 in 0.2 THEN overlay MOUTH4 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 1 in 0.2 AND overlay MOUTH4 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 0 in 0.2 AND overlay MOUTH2 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH2 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 0 in 0.2 THEN overlay MOUTH4 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH3 opacity 1 in 0.2 AND overlay MOUTH4 opacity 0 in 0.2 THEN overlay MOUTH3 opacity 0 in 0.2 AND overlay MOUTH2 opacity 1 in 0.2 THEN pause for 0.07 THEN overlay MOUTH2 opacity 0 in 0.2 AND overlay MOUTH1 opacity 1 in 0.2

Personally, I like to code 4 mouths cause it looks more realistic.

I hope this helped :smiling_face_with_three_hearts:

14 Likes

Ooh, thank you so much; I’ll try it out! If I end up using it when I publish, how would you like credit :?

1 Like

You can credit me as @lea_author :hugs:

1 Like

Bump

Bump

This might be a stupid question but I have never ever heard of this? Or seen it used anywhere? What is the purpose of it? :joy:

2 Likes

Thank you so much for this. It’s really helpful

1 Like

It can be used if you’re having custom poses but also want to animate mouth movements

1 Like

You’re welcome :blush:

Ah right I get it! I was just thinking 'why dont you just zoom into a characters mouth talking… :joy:

1 Like

Thank you! I made my own full body overlays and surprisingly it was the mouth that was causing me issue

1 Like

You’re welcome :kissing_closed_eyes:

Bump

1 Like

Bump

Bump

Bump!

1 Like

Bump

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.