I created a version of HDA and set this function as the callback of value field
def set_var(): node = hou.pwd() var = node.parm('variable').eval() value = node.parm('value').eval() hou.putenv(var, str(value))
The problem is other node in the scene doesn't know it was changed and doesn't reload and show a new result.
Anyone know a way to fix it?
Using the window update the values instantly
Setting variable with python doesn't update the nodes