0
$\begingroup$

First post here, I hope everyone is doing well

I am working on my thesis project, a small experimental video game about social situations and observation. I designed a small controller for making a group of similar characters be animated simultaneously. I did this by using bone constraints attached to a "mother armature" that moves all IKs in the different character armatures.

My idea was to bake then the animation on the particular bones of each character in order to import them to Unity.

But in general, I am having a hard time understanding Actions, as they transform my characters, not letting me return to a previous state, and they also seem to deactivate animations. In this clip I show how different parts of the mother armature behave differently with no apparent reason: In the walking animation, I have a Neck, and Two legs controllers. Everything moves appropriately, but the moment I select a bone inside a character, only the legs stop moving. This also means when I bake the animation, only the neck is properly recorded.

I attach a small video showing this. I will continue reading about actions and trying different things to bake properly these animations.

VideoLink: https://www.youtube.com/watch?v=46U_4Y0mHjg&feature=youtu.be

Thanks for the Help !!

EDIT:

Not so long after writing the post, I realized efectively, the problem was action slots having animations/keyframes linked to those bones. The moment I cleaned the action slot, everything acted as it should, so the baking of the actions was possible.

When Action slot is used by other animation, the modifiers do not appear to work

When Action slot is used by other animation, the modifiers do not appear to work

When stashed, or deleted, the action slot becomes empty and constrains work perfectly

When stashed, or deleted, the action slot becomes empty and constrains work perfectly

$\endgroup$
  • $\begingroup$ Hi Acre, welcome to Blender.SE. I'm happy to hear that you managed to solve your problem. Could you please take the markdown from your edit with the solution, and post this solution as an answer to this question. It is common to answer your own post if you found a solution. This has the benefits, that others can upvote the answer, you can mark it as the accepted solution and the thread will be registered as solved by the system. $\endgroup$ – Leander May 8 at 13:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.