Code Projects

Code cleanliness, buildability, and clarity is important to me, so I do not use AI for tool development.


Control Creator for Maya

Quick access control creator written in Python 3 for Maya 2025 and above. Auto renames the control, and allows for multi-group creation and constraints on creation. Next iteration will allow for adjustments to existing controls.

UI done in PyQT, which allows for me to block some of the features easily as I teach my introductory rigging class – I want them to know where the buttons are in Maya so that when they go to make their own control creator later they can pull on that experience.


Eyelid Auto Rigging Tool

I made this eyelid autorigger last year to simplify the building of a complex real-time eyelid rig. Project hardware requirements didn’t allow for any corrective blendshapes, so it was important to build a system that still allowed for maximal deformation and high animator control. This project required very short notice pivots to new models as well, which is why a modular autorigging system was prioritized.