定义Nuke插件路径

定义插件路径:

1.   在每个艺术家的机器上,创建一个名为NUKE_PATH
2.   分配NUKE_PATH环境变量,指向与文件相关的目录的路径名Nuke定制将保留。

例如,在使用csh或tcsh shell的Mac上:

setenv NUKE_PATH /SharedDisk/Nuke

或者,如果您使用的是bash或ksh shell:

export NUKE_PATH=/SharedDisk/Nuke

加载插件(plugin_find())会搜索NUKE_PATH,直到找到第一个插件,以确保仅加载了最本地的插件。例如,如果NUKE_PATH变量包含:

project_dir:studio_dir:company_dir

按照以下顺序搜索路径,直到找到第一个插件:

〜/ .nuke

project_dir

studio_dir

company_dir

nuke_dir

但是,在加载时会以相反的顺序解析NUKE_PATH环境变量init.pymenu.py并使用所有发现的副本。这允许本地化设置覆盖更多的全局设置。因此,使用上面的目录层次结构, init.py脚本将执行如下:

nuke_dir / init.py

company_dir / init.py

studio_dir / init.py

project_dir / init.py

〜/ .nuke / init.py