Key Transfer

170 votes
Version: 
1.0
Date Updated: 
04/27/2010
Author Name: 
John "Joker" Martini & Andru Phoenix
Additional Info: 

Key Transfer
v1.0
- Copies keys from one object to another
- Copies individual object transform keys from position, rotation, and scale to other objects
- Randomly offsets keys in the timeline based off desired settings
- Keyframe offset variation in the timeline using custom min and max values
- Delete all keys of selected objects

v1.04
- Control offsetting of keys and animation based on objects proximity relation to desired object
- Type of delay easing
- Grouping objects based on units
- Set desired animation time duration
- Delay stagger control
- Copy keys based on Relative or Absolute transform properties
- Visibility option
- Updated instructions and credits

v.1.06
- New & Improved Collapsible UI
- Local Linear Sorting (X,Y,Z)
- Live Preview of Groups
- Reverse Object Order of Stagger

Things to do.....a lot of work is being put into updating this script with a handful of new functions and controls. Be sure to check back often for updates!

I hope you find this as useful as I do. This is open source and free for anyone to add to.

Please post a link to anything you to with the script. I'd like to see what you come up with. I think this script could grow into something pretty interesting.
ENJOY!

Version Requirement: 
Max 5+
Other Software Required: 
3ds Max
Video URL: 
AttachmentSize
KeyTransfer1.06.ms34.54 KB

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
JokerMartini's picture

Update Coming!

Hey Ian,
Glad you asked. Andru Phoenix and I have been hard at work on developing the next version of Key Transfer. The release of the newer version will be before the end of this year. I know that may seem a bit far away but considering all the new functions and abilities of KeyTransfer it doesn't seem like much time.
I'll keep you guys updated on things.
Thanks for the interest and support!

John Martini
Digital Artist
http://www.JokerMartini.com (new site)

W DIGITAL's picture

when can we see new

when can we see new versions?

and will this script be able to transfer any animation, for example of lights?

thanks john and keep em comin!

JokerMartini's picture

Done!

Already in the works but thanks for the continuing ideas!

John Martini
Digital Artist
http://www.JokerMartini.com (new site)

mwaif's picture

presets

Saving copied animation as a preset would be cool. So in a fresh scene I can work with previous values. Load preset > blabla animation

JokerMartini's picture

Great

groutcho, Great ideas man. Thank you for the idea. That seems like it would be a very useful and straight forward thing to do. I like that idea a lot.
Thanks.

John

John Martini
Digital Artist
http://www.JokerMartini.com (new site)

groutcho's picture

copy selected keys

Is there a way to copy only selected keys instead of the whole controller ?

Also, it would be useful to either add a "all checked" option to copy everything without checking every axis and controller type box.

Example :

I've got a master camera moving all around the scene. I have got sample cameras here and there. I'd like to add the several keys of the sample camera to the end of the master camera track.

This sentence is false.

JokerMartini's picture

No problem!

No problem. I'm glad you find it useful and enjoy using it.
Feel free to suggest any other ideas you may have that you would find useful.
And we will do our best to implement those that best work!

John

John Martini
Digital Artist
http://www.JokerMartini.com (new site)

mwaif's picture

Great news. Thanks for

Great news. Thanks for implementing my suggested feature. It will be a lifesaver for me. I'm currently working on a construction assembly animation. There are identical pieces which have identical animations starting at different frames. So easiest way for me would be; copy the source object's animation and paste it to other objects which will start the animation at current time slider frame. I'm sure many others will appreciate this feature.

Thanks for your hard work and thanks for bringing us this useful script free of charge. Looking forward version 2.0

JokerMartini's picture

mwaif

That is a great suggestion. I'll be sure to implement that into the next release.
It is a very good idea that no one has ever brought up. I could see that being very very useful. Thanks for your suggestions.

By the way. Be sure to check back, the release of the new 2.0 wont be to far from now. We have been working intensively on 2.0 for over a year now and we are getting very close to the finalizing stage.

John Martini
Digital Artist
http://www.JokerMartini.com (new site)

mwaif's picture

offset to current frame

Can you please add an option so that transfered animation starts at selected frame? Let me give you an example:

I have an animated object. I select it in the script. Then I select another object, go to frame where I want this object start to animate, an press transfer animation, so keys will be automatically offseted to my current frame.

Thanks.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.