0
$\begingroup$

A beginner here. I want to give the same key frame to multiple meshes. Are there any other way than selecting every single one and giving key frames one by one?

$\endgroup$
3
  • $\begingroup$ Please include a Blender screen capture to illustrate your question. The choice is yours. Currently I have a 50% understanding of what you wrote. Maybe others have a 100% understanding. $\endgroup$ Jan 30 at 16:47
  • $\begingroup$ Are you trying to change any of location, rotation, scale? Blender has modifiers and constraints that copy and coordinate properties such as location, scale, rotation. You may copy and paste graphs of keyframes. There are drivers which are Python. You may also want to write in your question how many objects are involved . Do you believe you can coordinate all the keyframes once and for all correctly ? Do you want to have more flexibility in how you coordinate. Blender can also coordinate some properties directly .. by copying attributes .. such as materials. $\endgroup$ Jan 30 at 16:50
  • $\begingroup$ There is also the concept of Parent Child in Blender. I assume you have many keyframes per object you would like to coordinate. Is that true? $\endgroup$ Jan 30 at 16:55
0
$\begingroup$

Select to destination objects first, then the object with the animation. Then menu to Object -> Make Links -> Animation.

However, this will "overwrite" any other animation you may have put on the destination objects.

Then if you don't want the object to continue to share animation, use the Object -> Relations -> Single User -> Object Animation. This will make individual copies of the animation on each object, so you can further animate objects individually.

enter image description here

$\endgroup$
1
$\begingroup$

I can think of two ways: select all the objects you want to apply the animation to, then select the object whose keyframes you are copying last (to make sure that it is the active selected object) then press Ctrl-L to bring up the Link Menu. From there select "Animation Data", and all the objects you have selected should now have the same animation applied to them. Please note that if you have keyframed the active object's Location property that all of the selected objects will be moved to the same location as the active object.

If you don't want the other objects to match the location of the active object, but you do want them to "fly in formation" as it were, then select all your objects, again making sure the object whose animation you are copying is last, then press Ctrl-P for Parent, and select "Object (Keep Transform)" from the dropdown menu.

$\endgroup$

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.