Anchor Transform in Maya.
Installation
Copy the rjAnchorTransform folder to your Maya scripts directory:
C:\Users\<USER>\Documents\maya\scripts
Usage
Command line:
import rjAnchorTransform
rjAnchorTransform.anchorTransform(transform, start, end)
Display UI:
import rjAnchorTransform.ui
rjAnchorTransform.ui.show()
Note
Anchor a transform to world space for a specific time range. Can be used to fix sliding feet on a walk cycle. The script uses the Maya API to calculate local transforms to be key framed, by doing this there is no need to loop over the animation greatly speeding up the work flow. Existing in and out tangents will be copied when new key frames are inserted. Once all keys are set an euler filter is applied to the animation curves connected to the rotate attributes.
Animation Demo Credits
rig: Harry Gladwin-Geoghegan
animation: Jonathan Symmonds