Tools/Scripts

I love scripting in Python and have made a few useful tools for myself and fellow animators. Most of them you can find on my Github.

My favorites:

ConMan - A constraint manager for Maya to ease the pain of switching weights among multiple targets. It enables animation and snap-free switching. A list display allows one to select the constrained object.
Butter - A Butterworth filter for Maya animation curves. Cleaning noisy mocap data? Need to maintain overall action while removing the jitters? Want this to all work interactively? This filter might be just for you!

Experiments:

Pyrust - Integrates a Rust binary into Blender through an add-on. This project was to try building and bundling a native library with Python through setuptools and the ctypes ffi interface.
Blenderpython - A project to collect and maintain old or forgotten Blender add-ons (originally started by meta-androcto). This repo also contains some of my own add-ons.

All of my personal scripts are released under the permissive Apache 2.0 open source license. This means you are able to use these scripts in a commercial environment or product given you maintain the license type of the derivative work. For more details, see the Apache website linked above.