目前在我的客户需要参考文件路径以保持 linux 格式的项目中。例如
A.ma , referencing objects from --> //linux/project/scene/B.ma
B.ma , referencing objects from --> //linux/project/scene/C.ma
然而,我们这里的大部分 Maya 许可证都在 Windows 上。我可以运行一个 Python 脚本来转换所有路径 windows 路径并保存文件。例如
Z:\project\scene\B.ma
但是,我正在尝试找出一种方法来做到这一点,而无需转换或更改原始文件......我将尝试解释我正在尝试做的事情。
- 运行脚本以打开文件。
- 该脚本检查 linux 格式的参考路径,以及层次结构中的所有子路径。
- 将所有路径映射到相应的 Windows 格式路径。
- 使动画师能够正常“保存”文件,而无需运行单独的保存脚本。
这可以用 Python 脚本实现吗?还是我需要一个完全编译的插件才能让它工作?
非常感谢任何建议。
编辑:感谢您的输入。
再澄清一点。这些项目是由一家远程公司为我们设置的,部分要求是我们必须保持原样。它们是绝对路径,我们在这件事上别无选择。
我们匹配 //linux/
Fedora 工作站上的支架。相同的驱动器映射到Z:\
我们的 Windows 工作站上。我们只有 2 个适用于 Linux 的 Maya 许可证,这就是我尝试这样做的原因。