This script was made to retarget animations so that changes could be made to the biped's proportions throughout production.
I made this for making my life easier between Max and Unity (though it could be used in any max-based pipeline). Unfortunately Unity has no native retargeting, unless your team is using Mecanim.
This meant that everytime I made a change to the proportions of the rig - all the animations would have to be loaded, one by one and have their figure files reset. Then they would be exported to fbx (again one at a time). This was a very time consuming process - so I created this script to make it easier.
It now quickly runs through a batch input folder (c:\batch\in) and applies all the retargeting automatically by referencing a figure file and exporting fbx animations (which are cropped to the length of time in the source bip files).
The video here demos this. I hope it helps someone else. This is my first attempt at a maxscript so I'm sure it could be improved but has made my life much nicer :)
By Pixeldamage
joshpurple · 2014-07-05