Marionette animation system help How to solve the coordinate offset of mixed animation?

The skeleton nodes are as follows:

Shooting animation (left), running animation (right)

When I use an animation mask,
the waist follows the upper body animation mask (left): the lower body coordinates are incorrect
The waist follows the lower body animation mask (right): the upper body coordinates are incorrect

When not using an animation mask, both the upper and lower coordinates are incorrect

The solution I thought of is as follows:

  1. No animation mask is used, each action uses a separate animation
  2. Split the waist node animation displacement to the upper or lower body to make the upper and lower body independent

I would like to ask if there is any way to solve this problem (or how it is solved in Untiy)? In addition, how to solve the sliding of the character in the turning animation in RunoseAI except for the k frame? (Using a certain foot as the rotation center)
I would like to ask for the answer from the experts who know

2 Likes

Is this a Mac? Can you post the processor architecture? It may be different from mine.

To add, there should be a problem with my Mac version. It was too late last night and I didn’t test it. I rebuilt it and uploaded it. Maybe try updating git?

After replacing server/server, just press F5 to restart the plugin

Oh, I saw you posted it under the 2.x category, so I thought it only supports 2.x.