Page MenuHome

Driving material properties not possible
Closed, InvalidPublic

Description

I can drive many things but not the Emit Value of an Material it seems.

See attached .blend.

Details

Type
Bug

Event Timeline

After some more tests I think it is not possible to drive any material property?

I tried driving the red channel on a material and also found that it didn't seem to work, even though the graph editor seems to be seeing the driver in its menus. Other driver types seems to work though like location, rotation etc.

Gave report better name, closed duplicate:
http://projects.blender.org/tracker/index.php?func=detail&aid=21112&group_id=9&atid=498

Pretty much same issue (though for compositing nodes instead):
http://projects.blender.org/tracker/index.php?func=detail&aid=20230&group_id=9&atid=498

In short, I don't expect we can really expect to solve these issues without recoding the depsgraph and update loops.

Is this something for the todo then? Can we disable adding drivers to these properties in the UI for now?

This indeed is something for todo. Dependency graph needs to be redesigned for this. Moving to todo wiki: http://wiki.blender.org/index.php/Dev:2.5/Source/Development/Todo/UserInterface#Dependency_Graph