Easy Driver - Technical Rigging Made Simple As Heck!
What does this even do!?
Easy Driver is a powerful Blender addon that eliminates the complexity of creating drivers manually. Perfect for rigging characters with shape key corrections and flexing, creating mechanical animations, or building interactive controls, this addon automatically detects movement patterns and creates perfectly mapped drivers in seconds. Made for Blender 3.0 up to 4.5+
Key Features
🎯 Auto-Detection
Automatic Axis Detection: Move your bone or object between two positions, and Easy Driver automatically detects which axis changed the most
Min/Max Value Recording: Captures exact transformation ranges for perfect mapping
Local transformation: Perfect for sources on the move!
🔄 Dual Source Support (what's driving)
-
Bone Transforms: Use armature bones as driver sources - scale, rotation, or position
IK chain: Can still work even if the bone is controlled by IK!
Quaternion Support: Drivers created wont care which rotation mode you have it - Quaternion is auto converted to Euler inside the Driver.
Object Transforms: Use any object's location/rotation as input
🎛️ Multiple Target Types (what you're driving)
Custom Pose Targets
Record min/max poses for multiple bones simultaneously
Automatically detects which bones changed and on which axes
-
Perfect for facial rigs, mechanical parts, and complex deformations
💡 Example of custom poses via bone transformations - good for toe spread or corrective movement via a bone slider
Shape Key Targets
Browse and select shape keys from any mesh object
Set custom min/max values (0.0 to 1.0 range) - with live feedback so you know EXACTLY what it looks like
Ideal for facial expressions, corrective shapes, and morphing effects
-
Drive multiple shape keys at the same time easily!
💡 Example of corrective shapekeys
Custom Path Targets
Drive ANY Blender property using custom paths
Built-in path validation
Support for both float ranges and boolean toggles
Examples: visibility, modifier strength, material properties, constraint influence
-
Allows multiple to be setup at the same time
💡 Example of "hide IK bones" switch
🛠️ Extra Features
Linear Mapping with Clamping: Smooth, predictable value transitions - will only go between your set range
Batch Driver Creation: Create multiple drivers simultaneously
Easy Driver Removal: Clean up drivers with one click
Quaternion to Euler Conversion: Automatically handles rotation mode conflicts
Constraint Creation: Constrain driver source to recorded values for toggles you only want in a specific area!
🎨 Perfect For
Character Rigging: Facial controls, finger poses, corrective shapes
Mechanical Rigs: Pistons, gears, hydraulics, robotic joints
Architectural Viz: Doors, windows, moving parts
Motion Graphics: Abstract animations, UI elements
-
Product Visualization: Exploded views, configuration options
50% of all proceeds here go to the blender foundation!~ 💙
If you wish to support my work a lil more, give a little tip on the gumroad~ EasyDriver Gumroad page (includes plenty of tutorials and a showcase blend file)