Looping Specific Keyframes

Greetings ladies and gents. Have to admit I’m getting a bit frustrated with this.

Okay, I have an object. Frames 1 - 25 it has a few animations, then 25 - 50 it rests for a bit, then 50 - 100 it spins in place.

I would like to loop frames 50 - 100. However this is done doesn’t seem to be very intiuitive, as I’ve been gently beating my head against the wall trying to figure it out for quite some time now.

I can go into the graph editor and choose the Z rotation line and add a cycle to it, but that doesn’t work properly. It spins, then waits 50 frames, then spins again, and so on. I want it to spin continuously. It seems that using this method loops all frames from 1 - 100 along the Z rotation, which generates the 50-frame pause between spins, instead of only looping frames 50 - 100.

I wish, I truly wish this was as simple as selecting keyframe at 50 then keyframe at 100 and highlighting the area in between and telling it to loop the animation, but it doesn’t appear Blender works that way.

So, gentle readers, how do I get Blender to only loop frames 50 - 100 so it’s one continuous animated loop?

I see. how many cycles do you need? can you shift d duplicate and move on x axis and then duplicate the two and move, then all four?

I think You should use NLA editor for that, then press N on editor and repeat the action as many times as you need.



Example file

I agree do it that way.

The NLA editor did the trick. Thanks guys!