Q100495:使用同步云文件夹访问 Nuke 自定义设置

关注

概括

本文介绍了一个工作流程,可用于通过环境变量和一台用户计算机上的同步文件夹的组合,在各种计算机和操作系统上存储和访问Nuke自定义设置。

更多信息

Nuke可以在打开会话之前确定查找自定义项的位置。此选项由Nuke插件路径环境变量NUKE _PATH提供,可以将其设置为用户计算机上的目录位置。

有关NUKE _PATH环境变量的更多信息可以在此处找到: 定义Nuke插件路径

如果此目录设置为与在线云存储平台(例如 Google Drive 或 Dropbox)同步的文件夹,则此文件夹将自动更新对此目录所做的任何更改,并将其转发回在线文件存储库。

此功能允许用户在启动新的Nuke会话时创建、更改和更新其自定义工具和插件。它还允许用户使用相同的自定义工具,无论他们正在使用什么机器。

创建同步文件夹

由于有两种流行的云存储格式允许将文件夹从计算机同步到云存储,因此本文将使用这两种格式作为示例。

根据偏好,下载以下内容之一作为同步文件夹的基础。

Dropbox:https: //www.dropbox.com/downloading
谷歌云端硬盘:https: //www.google.com/drive/download

按照上面选择的选项的步骤操作,这将在您的计算机上创建一个直接连接到云平台的本地化同步文件夹。

此时,如果使用 Dropbox 或 Google 的现有帐户,请确保在设置中暂停同步,以避免将所有媒体下载到本地计算机。

创建自定义文件夹

在这个新创建的同步文件夹中,创建一个新文件夹,其中将包含您的Nuke自定义设置。例如Nuke _Presets

谷歌云端硬盘:

mceclip10.png

Dropbox:

mceclip9.png

注意:避免在文件夹名称中使用空格,因为Nuke与许多其他应用程序一样,在指向目录时可能会误解空格,特别是当您打算在不同操作系统之间使用空格时。

设置NUKE _PATH 目录

如前所述, NUKE _PATH环境变量设置Nuke在启动新会话时查找要添加的自定义项的位置。默认情况下,该路径未设置为特定路径,可以配置为本地或服务器驱动器上的任何位置。

由于每个操作系统的环境变量都不同,请参阅以下文章了解如何正确设置这些环境变量。 Q100015:如何设置环境变量

根据上述信息,将NUKE _PATH设置为同步文件夹的位置。

在 Windows 10 中使用 Dropbox 目录的示例:

NUKE目录迁移

为了允许此过程在所有计算机和环境中正常工作,调用您的自定义项(以及自定义文件本身)的 menu.py 和 init.py 必须仅存在于同步文件夹中。

如果您的 .nuke 文件夹中当前存在预先存在的自定义设置,则需要将它们移至计算机上的同步文件夹中,然后上传到在线存储库。如果自定义项与调用它们的 menu.py 和 init.py 文件不在同一目录中,则此过程将无法正常工作,并且对自定义项的任何更新都不会通过同步进行更新。

每个选项的同步文件夹示例如下所示:

Dropbox:

mceclip12.png


谷歌云端硬盘:

mceclip13.png

注意:作为此技术的另一个优点,此过程还会创建自定义以及 menu.py 和 init.py 文件的在线备份。

选定的同步

将上述文件重新定位到同步文件夹后,可以开始选择各个文件夹的过程。从这里您可以选择“Nuke_Presets”文件夹以及您想要同步到计算机的其他文件夹。

在 Dropbox 中,可以使用 Dropbox 偏好设置中的“选择性同步”选项来完成此操作:
查看您的 Dropbox 桌面应用程序首选项


在 Google 云端硬盘的偏好设置中,您可以选择是“流式传输”还是“镜像”文件:

mceclip11.png

有关此内容的更多信息可以在 此处的 Google 帮助中心文章中找到。

如果您选择流式传输文件,则可以选择特定文件/文件夹以供离线使用,如下所示:

mceclip6.png

重新启动同步和测试

将同步设置为仅指定文件夹后,分别重新启动每个程序中的同步选项。

为了确保其正常工作,请将自定义添加到同步文件夹并加载Nuke的新会话。您的自定义应该正确加载。

为一台计算机完成创建本地同步文件夹的过程后,请在您希望共享自定义工具的其他计算机上重复上述创建和同步本地文件夹的过程。


延伸阅读

有关本文所涵盖主题的更多信息,请参阅以下链接:

设置环境变量
定义Nuke插件路径
.nuke 文件夹位置

    我们很遗憾听到

    请告诉我们