Case study · 04 Personal production tool

Default
Pose

A rig-aware Maya workflow that restores the intended default values and clears animation precisely where I am already working.

Role
Workflow design & development
Built with
Python · Maya animation contexts
Tested on
Maya 2025 · macOS
English workflow tutorial 01:36

Problem → solution

Reset the right thing.
Leave the rest alone.

A default-pose command should not flatten every channel. The tool reads the active Maya context first, then limits the reset or cleanup to the selected keys, time range, axes or controls.

01 / Capture

Remember each rig

Namespace-neutral profiles store the rig's real Translate, Rotate and Scale defaults and work whether the rig is opened directly or referenced.

02 / Reset

Follow the selection

Reset commands act on selected Graph Editor keys, a highlighted Time Slider range or the current pose, with Channel Box axes used as an extra filter.

03 / Cleanup

Clear only what matters

Clear Keys can remove exact keys, clean a time range, break selected channel connections or remove channels from a Trax Character Set.

Technical notes Open details

Safe, reversible operations

Each action stays inside one Maya Undo step. Updating a stored rig profile requires confirmation and creates a timestamped backup first.

Project scope

Built as an independent alternative to Studio Library for a personal animation workflow and tested in Maya 2025 on macOS.

End of case study Back to all work