I'm currently driving the hair and body base color from a single property on the character below. However, I'd like the hair to be driven by another property as well. So that both properties (when changed) will drive the hair color to the exact color of only the changed property.
So, for example, I'd like to be able to do this:
- Change (2)Diffuse Color for body and hair to Orange with one property
- Change hair color to green with another property (body remains orange)
- Change body and hair color to purple from original (2)Diffuse Color property
I would like these steps to be repeatable.
Any idea how to pull this off?
I've been trying to find scripted expressions that only send a value when a driven property variable is changed. But if it remains the same it is not read.
datablock.path_resolve("property_name", False)
to get a valid value for a custom color picker property I added to world, no matter what I replacedatablock
with. $\endgroup$Scene
via python and not on custom properties you add with the add button $\endgroup$