Auto Map BlendShape Attributes to Set-Driven-Keys
What does it do:
See the GUI in Action
Watch A Demonstration (Before the User Interface was implemented)
This script will create a locator, named based on the selected mesh, populated with Attributes, named off of the blend shapes connected to the mesh and then set driven keys so that each Blend shape is keyed to an appropriately named attribute on the locator to be off at 0 and fully activated at 100.
The tool supports the use of both In-Between targets and Combination Targets.
Example:
Given a character with a blend shape based facial rig, rather than set your driven keys one by one, you can simply select the head and run the script which will auto key and name the expressions to a locator in just a few seconds.
How to use it:
Select the mesh you want to create blend shapes for.
Run the script.
Installation Instructions:
Open the .py file in any text or script edditor.
Paste the entire contents of the .py file into the Maya Script Edditor.
Save the script as a button to your shelf.
Extra Information:
Supports Python2 and Python3 implementations of Maya
Character Textures by: https://www.artstation.com/jonathan_coetzer
This script has been closed-beta tested on a sample of up to 58 participants across 8 short films.