Skip to content

Instantly share code, notes, and snippets.

@greenvfx
Created July 14, 2016 17:10
Show Gist options
  • Save greenvfx/82b1ef8194738e040304eb8b84390a4b to your computer and use it in GitHub Desktop.
Save greenvfx/82b1ef8194738e040304eb8b84390a4b to your computer and use it in GitHub Desktop.
def openBaseNode():
sn = nuke.selectedNode()
for knob in sn.knobs():
if sn['%s'%knob].hasExpression():
expression = sn['%s'%knob].animation(0).expression()
nodeName = expression.split('.')
n = nuke.toNode('%s'%nodeName[1])
nuke.show(n, forceFloat = True)
nuke.menu('Nuke').addCommand("Edit/Node/Open Base Node", "openBaseNode()", "Ctrl+Shift+o" )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment