如何在脚本中查询Maya以获取支持的文件转换器插件?

时间:2013-07-24 19:57:17

标签: maya mel pymel

我正在尝试使用该命令在MEL中指定FBX文件    file -f -pmt 0 -options“v = 0;” -typ“FBX”-o

在一台计算机上运行良好。另一方面,它失败但是如果我使用它会起作用     -typ“Fbx”

我想我想在我的脚本中查询支持的翻译器,然后选择正确的翻译器或报告错误。这可能吗?我错误地诊断了这个问题吗?

2 个答案:

答案 0 :(得分:2)

MEL有一个名为pluginInfo的命令。您可以编写一个简单的函数,根据该函数返回正确的拼写。 pluginInfo -v -query "fbxmaya";将提供fbx插件的版本。我有一段时间没有使用过MEL,所以我不打算做到这一点,但可能会像if(pluginInfo -v -query "fbxmaya") ) string fbxType = "FBX" else( string fbxType = "Fbx")那样。然后将该var插入file -f -pmt 0 -options "v=0;" -typ $fbxType -o

答案 1 :(得分:0)

它可能是fbx的不同版本。您必须提供另一行来确定该特定计算机上的fbx版本并以正确的拼写方式管道。