Shapekey Driver Builder Panel¶
This is the Primary Panel You will use to Setup Your Drivers for your Shapekeys

Driver Panel¶
The Driver Panel is the Panel on the Top, and list the Controller / Driver Objects / Bones that will be use to Drive the Shapekey

Load Driver¶
Load Selected Object as Shapekey Driver into the Driver Panel
This will be the Object / Bone that will be use to Drive the Shapekeys
Driver Panel Options¶
In the Listbox, there are many Options / Items that you can freely enable / disable

Create Flipped Driver¶
This will Setup Flipped Drivers
This Operator Only Works on Bones
You need to make sure your Bones and Shapekey are Properly Named with proper Suffix .L and .R

Reverse Value¶
This will Reverse the Value in Your Drivers, This is Useful if you need the Controller to move in the Opposite Direction
It will Only Apply to Rotation Y, Rotation Z and Location X channel
If you are using this for something like slider, you should turn this off
Overwrite if Already Exist¶
This will Overwrite Your Drivers if it has already been created
Select Controller Object¶
This is a Button that select the Controller Object / Bone for you when clicked
Select Driven Objects¶
This is a Button that select the Driven Objects with Shapekeys
Bone¶
This will display the Controller Bone Name if relevant
Object¶
This will display the Controller Object
Driver State¶
This Display the status of the drivers driven by this Controller Object / Bone
This have 3 Status - Enabled - All Shapekey’s Drivers are Turned On - Disabled - All Shapekey’s Drivers are Turned Off - Partially Enabled - Some (Not All) Shapekey Driver’s are Turned On
Clicking this button will loop through the shapekeys and toggle their drivers status
Clear Driver¶
Clear / Remove the Drivers from All the Shapekeys under this controller
Remove Driver¶
Remove this Shapekey Driver Item
Driven Shapekey Panel¶
The Driven Shapekey Panel is the Panel at the Bottom, and this will list the Shapekeys that will be Driven by the Controller Driver in the list on top
Each Item Represent the Shapekey that will be Controlled for the active controller

Activate / Deactivate All¶
Just Turn on / Off the activate options of all the item in this Driven List
Keyframe List¶
This will display all the keyframes in this driver

Add Keyframe / Remove Keyframe / Clear Keyframe¶
You can manually Add Keyframe, Remove Keyframe or Clear All keyframe for this driver, as well as change the keyframe value
Driven Panel Options¶
In the Listbox, there are many Options / Items that you can freely enable / disable

Activate For Keying¶
Activate this Shapekey to be keyed when clicking Key Shapekey Driver
Edit Shapekey¶
Select The Shapekey Object, and Set Active Shapekey to this Shapekey
Driver State¶
Status of this shapekey’s driver
Shapekey Object¶
Display the Object of this Shapekey
Shapekey¶
Display the Shapekey Name, you can rename your shapekey here
Enable Shapekey¶
Enable / Disable this shapekey
Key Single Shapekey¶
Key this One Single Shapekey
Shapekey Value¶
The Shapekey Value
Clear Driver¶
Remove the Driver on this Shapekey
Transform Channel¶
The Transform Channel the controller use to drive this shapekey
Axis¶
The Axis the controller use to drive this shapekey
Remove¶
Remove this Item from the list
Key Shapekey Driver¶
This will setup driver and add keyframe to the driver depending on a few settings
Set Value¶

This will set one keyframe based on the setting below
Override Controller Value - If Turned On, You can set a Specific Value to Key - If Turned Off, It will use the current Value of the Controler (Location, Rotation, Scale)
Override Target Value - If Turned On, You can set a Specific Value to Key, - If Turned Off, It will use the current Shapekey Value instead
Set Range¶

This will set two keyframe based act as Start and End based on the setting below
Controller: Use Shapekey Range - This will Use Shapekey Min and Max as Value for the Driver - If Turned Off, You can Explicitly Set the Value you want - This Value is equivalant the the value of the controller (Location, Rotation, Scale)
Target: Use Shapekey Range - This will Use Shapekey Min and Max as Value for the Driver - If Turned Off, You can Explicitly Set the Value you want - This Value is equivalant the the value of the Shapekey