Driver-Rig: Shape Keys To Bones

by Inlet in Scripts and Addons




Ever tried setting up shape keys to be driven by bones? If so, you know how long and tedious the process can be to such an extent, to even be seen as unrealistic.

DriverRig is a simple, a necessary tool that can tame this big problem and remove all the wasted time that usually takes for manually setting these shape keys to be driven by bones.

What this entails is a more automated process to the utilization of your 3D or 2D model's topology. It doesn't matter what form that model is. Facial control over a character is one of the most powerful usages you could get.


So what can you do

  • Make a list of Control Bones that activate shape keys
  • Generate drivers for all targeted shape keys so moving the bones in a specific way triggers them
  • Create a 3D UI with headings and custom bone shapes for visual clarity
  • Speeds up the process of adding bones and setting up drivers on shape key
  • Much easier to test, track, edit and delete than it is in default Blender

What are the versions

  • All custom bone shapes without the script (157 shapes)
  • Full script + custom bone shapes


The custom bone shapes can be used even without the script for your own rigs. Each shape has been crafted with different uses in regards to all directions, resizing and rotation.


The process can work on any mesh, not just faces. First you target the armature you want to control, then you add control bones to the list. Under the control bone, select which shape keys you want that bone to trigger. And finally, just click Generate.


It's important to remember that shape keys can only have one reference to them and cannot already have drivers. Whenever there's more than 1 reference it will appear on the UI for course correction.

Choose a product version:

Dev Fund Contributor
Published 7 days ago
Software Version 2.93, 3.0, 3.1, 3.2
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message