将Gzimo,Py插件安装到Nuke菜单的方法【用法详解】
› VFX大学 › Nuke合成影视制作 › 将Gzimo,Py插件安装到Nuke菜单的方法【用法详解】
-
作者帖子
-
-
2017-01-10 - 14:55 #13648
Nuke 是跨软件平台的软件 ,so在3个平台都可以安装,第一种方法直接安装到C:\Users.nuke 文件夹,第二种:
123OSX 64bit: /Library/Application Support/NUKE/x.x/plugins/Linux 64bit: /usr/local/NUKE/x.x/plugins/Windows 64bit: C:Program FilesCommon FilesNUKEx.xpluginsOFX插件一般为C:\Program Files\Common Files\OFX Gizmo。
👭友情提示:如果你的插件非常多,为了方便分类管理,建议在安装前按照以下方法创建目录,并定义插件路径:
Nuke中gzimo插件安装并定义插件分类的方法【图文教程】
.gzimo类型插件和.py插件安装到工具架一般分为以下几种: 假设gzimo插件为:NewVFX.gizmo, 菜单名字:VFXTools,菜单图标为:NewVFX.png。
备注:案例中的NewVFX为你的gzimo或py插件的文件名,VFXtools为定义的菜单名。
第一种. 将单个插件安装到Nuke左侧菜单下方的一个图标内。
12toolbar = nuke.toolbar("Nodes")toolbar.addCommand("NewVFX","nuke.createNode('NewVFX')", icon="NewVFX.png")
第二种. 将多个插件安装到Nuke左侧菜单下方的一个图标内:
123456toolbar = nuke.toolbar("Nodes")toolbar.addMenu("NewVFX", icon="NewVFX.png")toolbar.addCommand("VFXTools/NewVFX1","nuke.createNode('NewVFX1')", icon="NewVFX1.png")toolbar.addCommand("VFXTools/NewVFX2","nuke.createNode('NewVFX2')", icon="NewVFX2.png")toolbar.addCommand("VFXTools/NewVFX3","nuke.createNode('NewVFX3')", icon="NewVFX3.png")toolbar.addCommand("VFXTools/NewVFX4","nuke.createNode('NewVFX4')", icon="NewVFX4.png")
第三种 .Py插件安装到Nuke顶部的主菜单中,这里以:lilow.py为例。
123#一般要自定义这个节点#import lilowNuke.menu(“Nuke”).addCommand(“caicai/lilow”,lilow.lilow,icon=”lilow.png”)有时候节点比较多 我们怎么自定义为双排:
12menubar=nuke.toolbar("lilow_tool")m=menubar.addMenu("lilow_tool")
第四种 在自定义的面板添加插件菜单命令 同2一样
12345#The "Custom_tool" menu#menubar=nuke.toolbar("custom_tool")m=menubar.addMenu("custom_tool", "nuke1.png")#The "Color" menu#m.addCommand("Color/MatchGrade", "nuke.createNode(\"MatchGrade\")", icon="MatchGrade.png")在此基础上新增插件,只需要复制上述代码,重新修改名字就可以加载到工具菜单。
当然如果你觉得手动安装很麻烦,那么社区内也提供了一套全自动安装管理Gzimo插件的工具,不管你有多少Gzimo,都可以自动识别并安装到Nuke左侧的菜单中:
-
2017-01-10 - 15:00 #13650
自己开发的Nuke脚本,插件和Gizmos,需要存放到一个目录,便于nuke启动后能够找到,我们可以存放在nuke软件安装的所在目录上:
123linux系统: /home/user/.nuke /usr/local/Nuke/pluginswindow系统: /用户文档/.nuke /nuke安装路径/plugins更方便的,还可以设置NUKE_PATH环境变量,将脚本和插件放到变量指定的另外目录上,这样的好处就是不用和nuke自己带的脚本插件混在一些,也便于安装和调试。
windows系统: 在“我的电脑”右键-属性-高级设置-环境变量,找到NUKE_PATH,选择编辑,如果没有 NUKE_PATH变量,就新建一个,然后把自己定义的目录路径设为变量值,或加到己有变量值的后面,不同变量值用;分隔。
linux系统: linux系统修改用户的登录配置文件.bashrc,加入如下行的内容。
1exprot NUKE_PATH=/home/aaa/bbblinux系统下加载OFX插件
1linux: /usr/OFX/Nuke /usr/OFX/Plugins可以设置环境OFX_PLUGIN_PATH,指定加载路径 修改完成后,需要重启nuke。
-
2018-05-29 - 10:02 #37482
谢谢楼主分享
-
-
作者帖子
- 在下方一键注册,登录后就可以回复啦。