Welcome visitor!
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. In other words, do whatever you want with these.

This page holds some of the scripts I wrote over the years to help the workflow when animating in Maya. They all emerged at some point or another in my career after me saying something along the lines of: "god damn it!!! why the hell can't I just do THIS?!"
So try'em, play with'em, I would love to hear feedback if there's something you'd like to see or you found a bug. If you do, please send your comments to (or facebook... or whatever works.)

To download the script left-click the script headline.

Holy @#$% Maya! How can you not have a WAVE CURVE TOOL ?! 0.9 (mel)

Quickly creates wave curves in the graph editor, as well eases in and eases out on selected curves. Use the tool window to define how many, height and width of the waves.

Update 0.9: Added a randomizer. "Max Value Change" sets the max amount of value change the randomizer can apply to selected keys. I think values between 0.001 and 0.1 should work best here.

SYNTAX: WaveCurveTool;

WTF...?! Maya! Can't you place a HOLD LOCATOR?! 1.0 (mel)

Snaps a locator to selected objects in world space. I usually use it for IK/FK
snaps or changing parent spaces on character controls.

How to use:

- Select a controller or an object
- run the script

SYNTAX: MS_snap_locator;

seriously Maya... you can't OPEN SCENE FOLDER?! 1.0 (mel)

Opens the current scene file folder in windows explorer.
*Windows only

SYNTAX: MS_OpenFolder;