Hm, I had tried that without success. Calling .evaluate() on the knob from the script editor returns
AttributeError: 'String_Knob' object has no attribute 'evaluate' And a simple [value maya_dir] doesn't work either. Is there a TCL equivalent of python evaluate()? Hm... -Jordan On Fri, Feb 25, 2011 at 7:21 PM, Nathan Rusch <[email protected]> wrote: > Typically when you're dealing with two knobs on the same node, you don't > need to address them using their rooted name... you should just be able to > call [value maya_dir] from any other knob on the root node. However, > root.maya_dir should still work. Also, keep in mind that if you're trying to > get the actual value of a knob that's using expressions linked to other > knobs, you need to use its .evaluate() method, not just .value(). > > Just tested here and it all works fine (6.2v1). > > -Nathan > > > -----Original Message----- From: Jordan Olson > Sent: Thursday, February 24, 2011 9:44 PM > To: Nuke Python discussion > Subject: [Nuke-python] using [value] on this node? > > Hi fellow nuke TDs! > > I have an issue which some of you may be familiar with- I'm attempting > to chain up some knobs on the root node, by having a root knob called > "maya_dir" and then another root knob called "render_dir". > I have maya_dir set to something like "F:/Projects/ProjectA" and would > like render_dir to only have the subfolders from there inwards, like > "[value maya_dir]/Renders/shotA/". > > However, I find I can only get [value root.maya_dir] (TCL) or [python > {nuke.root()['maya_dir']}] to work if it's calling a knob on a > different node. If I put two knobs/attributes on the same node and try > to chain them together, the command does not evaluate? > > Would appreciate some advice. > Cheers, > Jordan > _______________________________________________ > Nuke-python mailing list > [email protected] > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > _______________________________________________ > Nuke-python mailing list > [email protected] > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > _______________________________________________ Nuke-python mailing list [email protected] http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
