← All ideas
  • Published 9 Jun 2020

[REQUEST] Make drivers and scripts parent-able to objects

As someone who works almost exclusively on rigs, I tend to make drivers and scripts a lot, and I've run into an issue.

In Blender as it currently is, scripts and drivers are a per-blend file thing.

But when a rig is a "generic" character that can be duplicated multiple times in a scene for many different character, and this rig has its own drivers and scripts, duplicating it will make it loose its drivers and the script will also stop working, especially if those drivers are in materials in objects parented to the armature.

Image

Being able to "parent" my drivers and scripts to the rig's armature and have them notify when the armature and its content is duplicated without breaking would be great !

For scripts there could be a "parent" argument that could be used instead of an object name, and maybe something similar for drivers. I thought it could be done a little like how C4D's Xpresso can be applied to any object individually instead of being a per-file instance

exampleA.png

100%

Development Status: Open

Upvote 7 Downvote 0
azagwen
9 Jun 2020

1 Comment

azagwen Author

I'm sad that nobody really seems to care about this, drivers are too unstable on Blender to this day and this would help make the more reliable significantly.

1