Shapekey Driver Builder Panel

This is the Primary Panel You will use to Setup Your Drivers for your Shapekeys

../../_images/ShapekeyBuilderPanel.webp

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

../../_images/DriverPanel.webp

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 Menu

You Have a Menu with Additional Function

../../_images/DriverListMenu.webp

Clear Driver List

This will Clear This List, if “Remove Driver” is turned on, it will also remove the drivers from the shapekey


Driver Panel Options

In the Listbox, there are many Options / Items that you can freely enable / disable

../../_images/DriverListOptions.webp

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

../../_images/CreateFlipped.webp
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

../../_images/DrivenShapekeyPanel.webp

Driven Shapekey Panel Menu

You Have a Menu with Additional Function

../../_images/DrivenListMenu.webp

Clear Driven List

This will Clean This List, if “Remove Driver” is turned on, it will also remove the drivers from the shapekey

Copy Keyframes from Active to Activated

This will copy the driver keyfrom from the current active driver to the other activated driver

Copy Keyframes to Clipboard

Copy Keyframes into Memory, so that you can paste it to other driver

Paste Keyframes from Clipboard to Activated

Paste Driver Keyfrom to Activated Drivens Shapekey Driver


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

../../_images/KeyframeList.webp

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

../../_images/DrivenListOptions.webp

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

../../_images/KeyMode.webp

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

../../_images/SetRange.webp

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