24 Drivers

DOI: 10.1201/9781003263166-24

Introduction

A simple explanation for drivers would be that they are small functions that operate on single properties. These can be predefined or custom-made using code written in the Python language. A common use case for drivers in rigging is in creating a connection between two properties. For example, we can make a custom property and use it to enable or disable a constraint by connecting the two using a driver. Another common use case is to connect a bone’s transform channel to a shape key’s Value.

A purple color marks properties driven by a constraint. Adding multiple drivers to one property is not possible.

Creating and Removing Drivers

We access most driver manipulation operators through ...

Get A Complete Guide to Character Rigging for Games Using Blender now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.