Page 1 of 1

Vector layer deformed on frame 1

Posted: Thu Sep 22, 2022 11:20 am
by viccho
hi everyone
I've rig a char with all your help, i try to clean as much as i understand my rig, but here is my issue with my mouth switch layer.
I've created a vector mouth made of 3 shapes (shape, teeth, tongue). It was my basic pattern. Then i duplicate it for create differente expressions and then group all my vector layer in a switch group.
Then i made some strech on my switch layer to fit with the turn and updow action of the face.

Now my problem is that when i duplicate a mouth to create a new one, or if i want to readjust an existing mouth, i work well on frame , but as soon as i go on frame 1 or more, the new mouth are totally deformed.
i try to check all my action linked to the mouth group, but i cannot see where is the problem.

Is anyone could help me?
the link of the project : https://drive.google.com/file/d/1DXnwSm ... sp=sharing

Have a nice day

Re: Vector layer deformed on frame 1

Posted: Thu Sep 22, 2022 2:30 pm
by VĂ­ctor Paredes
I think the problem has to do with how you created the smart bone actions.
Normally, a smart bone has two actions:
- From neutral angle rotating clockwise
- From neutral angle rotating counter clockwise

In the case of the actions in your file, everything happens in one action, instead of being separated on those two actions.
So you have the neutral position of the bone on frame zero, then in frame one you rotated the bone to one extreme and then in frame 30 (for example) you rotated the bone in the other extreme.
This setup can work with very simple rigs, but for something more complex like yours it can generate problems, because now there are 2 neutral positions:
The one in frame 0 and the one in the middle of your smart bone action.
Image
So when the bones are in their neutral angle in the Mainline, Moho has two contradictory orders. To keep the artwork as it is on frame zero or to use the 'neutral' position that the actions are sending. That's why your shapes look weird on frame 1.

The solution would be to split all those actions to be two instead of only one.
I hope this helps.

Re: Vector layer deformed on frame 1

Posted: Fri Sep 23, 2022 9:58 am
by viccho
Thank you, it worked. I've deleted all my action and do in separate angle.
Have a nice day
thank you so much