How can I merge multiple actions (as opposed to baking all frames) into a new action?

I want to convert 4 actions containing clean F-curves into one action.

My attempt so far includes Baking them, but that led to each bone in the armature to get keyframes each frame in the whole sequence. Which led to an unworkable mess. I can of course decimate that mess but I don’t want to go that route as it might mess with my painstakingly made animations.

1 Like

Ok, I managed to solve it by simply copying keyframes from each action and paste consecutively in the new action which gets the job done.

Marking this question Solved. However, curious if there is a quicker way somehow.

1 Like

Probably with a python script. Generally it takes longer to develop the script than it does to just do the job manually, so it’s really only useful to use python if you’re going to do this over and over…

Might want to look at the NLA editor, you can combine actions in there and then playback or render the actions, but I don’t know if you can get a ‘clean’ action out of the NLA editor. By ‘clean’ action, I mean one that is not like the baked action.

What are you trying to do? what’s the end result?

Randy

Let’s say I’ve made 4 different actions and later decide I’d like those to become one single action. That was my end goal here. But I later found out (slightly embarassingly) that I could just copy/paste keyframes over from each action into the new one.