I have a dozen objects in my scene right now. I have one of them moving along the Z axis. I want to copy that movement to the other objects. Right now I'm being told I should use CTRL+L to link animation data from the one object to the rest. However, I later want to be able to manipulate the individual objects further, but when I do that, it copies that change to all of the objects, because their animation data is linked. How can I copy the keyframes from one object to many others without using the Link Animation Data command so that I can manipulate them individually after that?


You can use CtrlL to give the same animation to all the objects. Then when you want one of these objects to have its own, press U (Make Single User) > Object Animation.

| improve this answer | |
  • $\begingroup$ +. and if you want go more visual, you can use the Dope Sheet in the "Action editor" mode. it has these nice controls with users number and the plus button to copy, link, or unlink actions. $\endgroup$ – Mechanic May 17 at 18:06
  • $\begingroup$ Ahhh I see. Coming from AE the animation in Blender is all new to me. So Actions are basically like data blocks that objects can share? $\endgroup$ – Ryan May 17 at 19:20
  • $\begingroup$ Exactly. Btw, there is NLA, that overrides actions assigned, but to keep things simple, let's say that's the way it is. ) $\endgroup$ – Mechanic May 17 at 19:36

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.