回复于:Nuke自动安装插件高级版功能以及使用说明详解

VFX大学 Nuke合成影视制作 Nuke自动安装插件高级版功能以及使用说明详解 回复于:Nuke自动安装插件高级版功能以及使用说明详解

#83156

追光
参与者

Nuke 自动安装插件高级版安装方法(下载 Nuke插件中的第三个手工高级版

1. 将整个解压后的文件夹放在你喜欢的地方。可以在服务器上,如果想让多台计算机从中加载它们的插件。

2. 将以下行添加到 .nuke/init.py 文件中(将“path/to/NukeShared”更改为您计算机上的实际路径!)。如果该文件尚不存在,则创建该文件。

nuke.pluginAddPath('/文件夹所在路径/NukeShared')
##Path 是你刚才放置解压文件夹的绝对路径比如我的 Mac:nuke.pluginAddPath(“/Users/nunasi/Documents/NukeShared”)

关于此工具目录结构说明

主文件夹中有三个文件夹(在此自述文件旁边):Configuration、Repository 和 Required。还有一个 init.py 文件。
这就是它们的用途:

文件夹:Repository(存储库)

在这里您可以放置​​Gzimo、脚本等。Repository 文件夹中的所有文件夹都指向 Nuke 中的特定面板,但以下划线开头的文件夹除外。例如:在名为“Animation”的文件夹中放置一些 Python 脚本将使其显示在所有节点的“动画”旋钮的右键单击菜单中。

_AutoInstaller(_自动安装程序)

此文件夹中的所有文件夹和子文件夹都将作为插件路径加载到 Nuke,
这意味着 init.py 和 menu.py 文件会自动运行。
此文件夹适用于拥有自己的文件集的插件——例如,
只需将 Cryptomatte 或 PixelFudger 的整个下载文件夹拖入即可。(事实上追光的PixelFudger是放到 Nuke 文件夹下的,我的使用习惯从顶部加载这个)

_Autorun(_自动运行)

此文件夹及其子文件夹中的所有 Python 文件都将在 Nuke 启动时运行。
此文件夹中有两个子目录不应更改或删除:_init 和 _menu。
将您的脚本放在 _init 文件夹中,让它们在 Nuke 启动时运行(在加载 UI 之前),并在 _menu 中让它们随 UI 一起加载。

_Fonts(_字体)

此路径被添加为 Nuke 的 FONT 环境路径。

_OFXPlugins(OFX插件)

此路径被添加为 Nuke 的 OFX​​ 环境路径(如果目录中存在任何文件/文件夹)。

OCIO(_环境)

此路径被添加为 Nuke 的 OCIO 环境路径(如果目录中存在任何文件/文件夹)。
如果您不想丢失 Nuke 的内置配置,请将此文件夹留空!

_Shortcuts(_快捷方式)

更改文件“Keyboard_Shortcuts.txt”的内容以快速重新映射左侧“节点”栏中或屏幕顶部“Nuke”栏中任何项目的键盘快捷键。

_ViewerProcesses(视窗进程)

此文件夹及其子文件夹中的 Gizmo 将在查看器中注册为 Nuke 查看器进程。

只需将内容添加到“节点”文件夹即可将它们加载到左侧的菜单栏中。


文件夹:Required(必填)

这些是 NukeShared 需要能够加载的文件。


文件:init.py

这个 python 脚本所做的就是将 Nuke 指向正确的方向(这是必需的文件夹)。


文件夹:Configuration(配置)

在此文件夹中,可以通过编辑 Settings.py 文件的内容来更改 工具 的首选项。

可以将名为“username.dat”的文件添加到 user_blacklist 文件夹中,以将这些用户从 工具 中完全列入黑名单

通过查找每次有人打开 Nuke 时出现在 user_activity 文件夹中的“username.dat”文件来查看谁在使用 NukeShared
(但前提是在设置文件中将“write_active_user”设置为 True)。