Thanks Ivan.
This was pretty much exactly what I was looking for. However I had to change it a little bit because this was returning the tile color hex value, if I understand all this correctly, and my function needs just the integer value. As I can't assign or set a tile_color using hex, or I haven't been able to figure it out.

Anyways, for whatever reason this does the trick, kinda mixing your code with what I had before. I am still not very sure why the tile_color has 2 different value formats.

n = nuke.selectedNode()
topnode_name = nuke.tcl("full_name [topnode %s]" % n.name())
topnode = nuke.toNode(topnode_name)
tile_col = topnode['tile_color'].value()

Thanks again and much appreciated.
Adam


On 04/20/2012 06:47 PM, Ivan Busquets wrote:
Or if you just want the tile_color of the top node, you could of course do:

n = nuke.selectedNode()

tile_color = nuke.tcl("value [topnode %s].tile_color" % n.name <http://n.name>())


Hope that helps


On Fri, Apr 20, 2012 at 6:41 PM, Ivan Busquets <ivanbusqu...@gmail.com <mailto:ivanbusqu...@gmail.com>> wrote:

    You can use nuke.tcl() within python to execute a tcl command.

    So, in your case, something like this should work:

    n = nuke.selectedNode()

    topnode_name = nuke.tcl("full_name [topnode %s]" % n.name
    <http://n.name>())

    topnode = nuke.toNode(topnode_name)




    On Fri, Apr 20, 2012 at 6:30 PM, Adam Hazard <ahaz...@tippett.com
    <mailto:ahaz...@tippett.com>> wrote:

        Hopefully a quick question,

        If I currently have a node selected somewhere in a tree, and I
        want to access the topnodes tile color using python, how would
        I do so? Using [[topnode].tile_color] doesn't seem to work as
        it is tcl? Looking around it seems you need to check
        dependecies of all the nodes or something, but I haven't been
        able to get anything to work.  Is there no way to convert the
        tcl function to work in python?

        Thanks in advance for any help,
        Adam
        _______________________________________________
        Nuke-users mailing list
        Nuke-users@support.thefoundry.co.uk
        <mailto:Nuke-users@support.thefoundry.co.uk>,
        http://forums.thefoundry.co.uk/
        http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users





_______________________________________________
Nuke-users mailing list
Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

_______________________________________________
Nuke-users mailing list
Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to