我正在尝试使用该命令在MEL中指定FBX文件 file -f -pmt 0 -options“v = 0;” -typ“FBX”-o
在一台计算机上运行良好。另一方面,它失败但是如果我使用它会起作用 -typ“Fbx”
我想我想在我的脚本中查询支持的翻译器,然后选择正确的翻译器或报告错误。这可能吗?我错误地诊断了这个问题吗?
答案 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版本并以正确的拼写方式管道。