Auto Map BlendShape Attributes to Set-Driven-Keys

What does it do:

See the GUI in Action

The script will create or populate a controller with attributes named based on the chosen blendShapes and then use Set-Driven-Keys to connect the activation of those blendShapes to the value of the attribute on your control.

  • 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 set-driven-keys to attributes, named after their source target, on a locator in just a few seconds.


How to use:

Select the mesh you want to map blend shapes for, and optionally also the control where you want to put the control attributes.

Run the script.

Filter which blend shapes should go through if you wish.

Choose what you want to export the attributes to.

Click "Execute" and watch it run.


Installation Instructions:
1. Open Maya and navigate to the shelf where you want this tool to be stored.
2. Drag "blend_shape_attr_map.py" into your Maya session.


Tutorial Blog: Here


Extra Information:

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.

Release Notes

Added support for PySide6 used in Maya 2025. Support for PySide2 used in earlier versions of Maya is still supported.

Easy Installation: Now with a drag and drop installation to place it right on your shelf.

Some UI Improvements

Personal Use License
$6.50
License: Standard License
Stock Assets

For personal use and one commercial project (up to 2,000 sales or 20,000 views).

Tutorials

One copy to be used by a single user.

Installable Tools

One installation by a single user.

Learn More
For freelancers or small solo indie developers. One seat license. Perpetual. Read MoreRead Less
Files (2)
License - Personal Use
txt /
76 Bytes
BlendShapeAttrMap_v3.4
zip /
8.1 KB
Studio Use Licence [2-9]
$26
License: Extended Commercial License
Stock Assets

For use on an unlimited number of commercial projects with no limits on sales or views.

Learn More
For studios with 2-9 employees. Perpetual. Read MoreRead Less
Files (2)
License - Studio Use (2-9)
txt /
89 Bytes
BlendShapeAttrMap_v3.4
zip /
8.1 KB
Studio Use Licence [10+]
$52
License: Extended Commercial License
Stock Assets

For use on an unlimited number of commercial projects with no limits on sales or views.

Learn More
For studios with 10+ employees. Perpetual. Read MoreRead Less
Files (2)
License - Studio Use (10+)
txt /
89 Bytes
BlendShapeAttrMap_v3.4
zip /
8.1 KB