![]() |
||||||
![]() |
MEL Scripts: tweenMachine.melSummaryThe purpose of the 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 the tweenMachine.
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 the 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 the tweenMachine's capabilities. It also allows you to...
Will the tweenMachine create perfect breakdown poses? Not likely, but it will get you a good distance down the path in a lot less time than current 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 the tweenMachine in action! UsageInstallation and operation instructions are included in the zip file. HistoryThe tweenMachine 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, the tweenMachine was born. Questions? Comments? Requests? Drop me a line! |
![]() |
||||
![]() |