Compress Animation/Remove timeline
ebergerly
Posts: 3,255
So I've got an animation (a feature I rarely use), and I want to take just the last frame of the animation and make that the entire scene. In other words, remove all animation/keyframes up until the last frame so the scene is just that last frame.
I was thinking of just copying all nodes/objects/everything keys at the final frame and pasting them to the first frame, but can't figure how to do that on the timeline.
Anyone?
Comments
Hmmm .... I would look through the 'save as' options ... I do not know if it was 'scene subset' or another, but I think there was a way to save with the option of 'this frame only'. Then open that up and and start a new timeline. Trying to clean out a timeline and re-use it is just asking for trouble.
Go to the last frame and select everything in your scene - all children, Use the Memorise Selected items (I add it as a custom action from parameters and you can find it from the Edit>Object>Memorise Selected Items option too.) It can take a few seconds as it is literally grabbing a value for every node, property and object in the scene.
Go to the 0 frame, hit Restore Selected Items. (Edit>Object>Restore Selected Items) - again I add this as a custom action as I do with anything I use often.
Set Total frames to 1. Save it load it and it will have lost all the other animation when you put it up to say 31 frames again
You can cut and past keys too in the Timeline but the Memorise and Restore is a lot better at getting all the properties of the scene right when say turned the last frame of your progress into a new start point. Save a lot if you are playing with Keys. I do find that sometimes it generates values inbetween keys that cause lags or crashes, so go onto increamental saves when retiming stuff.
Excellent. Thanks much !
you rock - that is sooo much easier than the gymnastics I was going through to get the same result!
thanks for that trick!
--ms