定义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.py和menu.py并使用所有发现的副本。这允许本地化设置覆盖更多的全局设置。因此,使用上面的目录层次结构, init.py脚本将执行如下:
• nuke_dir / init.py
• company_dir / init.py
• studio_dir / init.py
• project_dir / init.py
• 〜/ .nuke / init.py