0

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

在一台计算机上,这很好用。另一方面,它会失败,但如果我使用 -typ "Fbx" 会起作用

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

4

2 回答 2

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.

于 2013-07-24T21:50:39.120 回答
0

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

于 2013-07-24T20:44:14.773 回答