MaYa自动刷新贴图脚本

2025-10-14 12:02:05

1、打开Hotkey Editor

打开Maya,在Window下找到Setting/Preferences,打开Hotkey Editor。

MaYa自动刷新贴图脚本

2、输入代码

在弹出来的快捷键编辑器里找到User一栏(此处有个快速的方法,光标来到Categories栏处,关脾侨按下U,就可以快速检索到U开头的卷展栏),点击右边的新建,任意取一个名字(reload),并输入以下代码:

proc XHT_reloadAllFiles()

{

string $RAF_list[] = `ls -type "file"`;

string $RAF_fileName[];

if (`size($RAF_list)` == 0)

{

print ("RELOAD ALL FILES : 没有贴图被冷屈刷新 \n");

}

else

{

int $RAF_i;

for ($RAF_i=0; $RAF_i < size($RAF_list) ; $RAF_i++)

{

string $RAF_textureName = `getAttr($RAF_list[$RAF_i]+".fileTextureName")`;

setAttr -type "string" ( $RAF_list[$RAF_i] + ".fileTextureName") $RAF_textureName;

print ($RAF_list[$RAF_i] + " reloaded 泛宙\n");

}

print ("reload all files : 所有贴图已被刷新 \n");

}

}

XHT_reloadAllFiles();

MaYa自动刷新贴图脚本

3、设置快捷键

接着可以给该代码设置一个快捷键,在上方的Key处输入一个字母,可以结合Alt或者Ctrl,或者是单独一个字母,设置完成后点击Assing,接着点左下方的保存即可,试试看,现在只要按一下快捷键就可以刷新贴图了,在脚本栏上会显示文字提示。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢