![]() |
||||||
![]() |
MEL Scripts: tweenMachine.melSummaryThe purpose of tweenMachine is to greatly simplify the process of creating breakdown poses between key poses. How exactly does it do that? Well, say you're creating poses for your character with stepped keys, and you want to make a breakdown pose between key poses you have created on frames 1 and 10. You want this breakdown pose to rest on frame 7, but you want it to be the equivalent of the pose at frame 3 if the interpolation were linear. The following comparison shows how this would be accomplished both with and without tweenMachine.
There is no cost for tweenMachine, but if you're willing to toss a little in the ol' tip jar, I'd be most grateful... If you're happy with the results, great! If not, you've got a lot of steps to repeat if you're doing it the manual way. With tweenMachine, you adust the slider and see the results immediately...and you don't even have to select any controls. Just create a custom set that controls the entire character, and adjust the set's slider to tweak the pose. But that's just the beginning of tweenMachine's capabilities. It also allows you to...
Will tweenMachine create perfect breakdown poses? Not likely, but it will get you closer to your goal a lot faster than other methods. You spend less time with busywork and more time creating great animation.
Files
Note: if you download the current Zip file, the icon comes with it. If you downloaded an earlier Zip file and don't have the icon, just grab the XPM file. CreditsThe main script was written by me. The included library file "xml_lib.mel" is by J. Adrian Herbez. Shelf icon created by Keith Lango. Updates
For a full version history, see the included documentation. Coming Soon...Most of my planned features made it into the first release of v2. However, I wanted to get the tool out and in folks' hands as soon as possible, so some of the "icing on the cake" types of features were left out. Some of those that are still coming include:
Stay tuned for some demo videos showing tweenMachine in action! UsageInstallation and operation instructions are included in the zip file. HistorytweenMachine was inspired by my friend Doron Meir, who told me about a MAXScript someone had written for him that allowed him to easily add in-between poses somewhat similar to the way he was used to doing in 2D animation. I'd been thinking of trying my hand at MEL scripting, so I offered to try creating a script for Maya that would accomplish the same task. A few days later, tweenMachine was born. Questions? Comments? Requests? Drop me a line! |
![]() |
||||
![]() |