Biped (.bip) Animation Batch Retargeting & FBX export
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 :)
1) Place the script in your Macroscripts folder
2) Restart 3dsmax
3) Go to customize/customize user interface
4) Select the Toolbars tab
5) Change the Category drop-down to Pixeldamage
6) Drag the script onto a toolbar of your choice and save your UI
Keywords: biped, fig, retarget, retargeter, batch, export, fbx