Can you see what has an attribute value locked in the proper

   1333   3   1
User Avatar
Member
11 posts
Joined: Oct. 2006
Offline
Is there a way to find out what an attribute is tied to? This happens to me once in a while where a field in the property window turns kind of an aqua color and I can no longer change the value. Clicking to show expressions does nothing but continue to show the value, and there are no keyframes on the node. Below is an example.



It is easy enough to remove by deleting the channel, but it would be nice to know what is controlling it.
Edited by AlphaJoe - Sept. 3, 2021 13:52:33
AlphaJoe
User Avatar
Member
8833 posts
Joined: July 2007
Offline
if clicking on the parameter label (Wire Radius) doesnt change the value to expression that's driving it
then the expression that's driving it is just numerical value itself

that can easily happen if you have for example keyframe, but your parameter is showing you expression like bezier()
if you then enter numerical value instead youd essentially change bezier() expression to fixed value, getting the same value whether you switch to resolved value or raw expression
Edited by tamte - Sept. 3, 2021 14:17:05
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
11 posts
Joined: Oct. 2006
Offline
So deleting the channel would be the right way to deal with that then? That is what I have been doing.
AlphaJoe
User Avatar
Member
8833 posts
Joined: July 2007
Offline
yes, there is no external connection, just potential dependency
such channels just pull info in using expressions, so if there is no expression that you need you can delete the channel

you can also doublecheck in channel editor, as you can have multiple keyframes on the parameter and each can hold expression
so it could have happened that you have otherwise beautiful animation, just one segment corrupted with hardcoded value
since each expression lives on a keyframe that automatically opens possibility that there are different expressions at different points of time (like its common with bexier(), linear() ,... expression functions, but not limited to those), that's why its better to be careful and doublecheck

or you can also display dependency links that can show you external dependencies
or RMB/more?View Dependencies of the parm to see if it's really dependent on something
Edited by tamte - Sept. 3, 2021 14:33:57
Tomas Slancik
FX Supervisor
Method Studios, NY
  • Quick Links