Nuke批量替换节点中的参数|SearchReplacePanel
一个更好的搜索和替换面板。比如:当打开一个新的工程时,工程的文件路径都不对,那么就可以使用这个节点批量替换所有节点的路径。
v1.2:修复了使面板使用文件路径而无需序列填充(例如快速时间,静止帧等)的错误
v1.1:新增功能: 添加了工具提示 关闭区分大小写的选项 历史记录菜单,可快速访问以前的搜索和替换操作
srPanel = SearchReplacePanel.SearchReplacePanel( maxSteps=5 )
安装方法,将以下代码加载到menu.py中:
import SearchReplacePanel def addSRPanel(): '''Run the panel script and add it as a tab into the pane it is called from''' myPanel = SearchReplacePanel.SearchReplacePanel() return myPanel.addToPane() #THIS LINE WILL ADD THE NEW ENTRY TO THE PANE MENU nuke.menu('Pane').addCommand('SearchReplace', addSRPanel) #THIS LINE WILL REGISTER THE PANEL SO IT CAN BE RESTORED WITH LAYOUTS nukescripts.registerPanel('com.ohufx.SearchReplace', addSRPanel)
按照上方的代码定义的菜单位置:(当然你也可以重新写代码定义菜单)

这样你就可以选择对所有节点或仅对选定的节点执行搜索替换:
