【发布时间】:2017-03-09 19:08:59
【问题描述】:
就像post 中提到的那样,我只想将皮肤权重贴图(一个 .weightMap 文件)导入到场景中,而无需打开对话框。试图对回复中提到的脚本进行逆向工程并没有让我有所收获。
当我通过 Maya 的 ui 手动执行此操作时 - 脚本历史显示...
ImportSkinWeightMaps;
...作为命令。但我对此的搜索不断将我带到deformerWeights command。
问题是,文档中没有关于如何正确编写语法的示例。编写标志,通过反复试验的路径没有成功,加上额外的搜索不断提示我出于某种原因需要使用 .xml 文件?当我只想导入一个 .weightMap 文件时。
我什至在 highend3d.com 上查看了权重导入器脚本,希望了解正确的导入语法应该是什么样的。
我需要的是正确的语法(或命令),例如:
mel.eval("ImportSkinWeightMaps;")
或
cmds.deformerWeights (p = "我的 .weightMap 文件的路径", im=True, )
或
从 pymel.core 导入 *
pymel.core.runtime.ImportSkinWeightMaps('targetOject', '.weightMap 文件的路径')
任何帮助将不胜感激。
谢谢!
【问题讨论】: