批量替换Maya Reference工具
批量替换Maya Reference工具
lingyun废话在前
从外包收回来文件,maya里reference路径都是他们本机的路径,要打开文件每次要手动重新指认,资产一旦多起来就很麻烦。
后来找朋友要了一个批量替换reference的工具,但是有一些问题,比如:
- 一次只能替换一个路径
- 无法预先知道文件里使用的ref路径是什么
当时有40多个文件,4个不同的rig资产路径。
于是我就用那个工具把40多个文件替换了4次。
替换完发现,都没有替换成功。(因为我是手动复制粘贴的路径到工具中,\斜杠的方向不对)
基于上述的惨痛经历,决定自己写一个好了。
工具长这样:
工具使用
1.扫描文件
输入路径,工具会对文件夹下每个ma文件进行扫描,然后得知这些文件使用了哪些reference。
扫描结果:
2.路径预替换
注意:预替换操作是将需要替换的路径信息给到工具,并不是实际执行路径替换。
双击需要替换的路径,在对话框里输入新的路径即可。
(可以看到新路径前会用*号来标识)
在替换路径的时候,有一个Match Naming的勾选项。
作用是匹配文件名,一次替换多条reference路径。
3.执行替换操作
点击Replace执行操作,看到Scan done的提示就说明替换完成了。
4.附加说明
show old path:勾选显示原来的reference路径。
reset:是将所有替换的路径恢复初始状态
工具的运行原理是:以文本打开ma文件,直接替换里面的路径,然后再保存。
(所以最好在操作之前进行文件备份)
获取工具
公众号后台发送ref自动回复工具链接。
这篇文章就到这里,如果觉得有所帮助,可以关注一下这个公众号,thx!
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果