【问题标题】:Is there any way to export the specific object based on its name with Python in Maya?有没有办法在 Maya 中使用 Python 根据其名称导出特定对象?
【发布时间】:2019-12-21 08:25:18
【问题描述】:

使用能够同时将不同对象导出到不同文件的批处理导出器(只需一个按钮)。 我正在使用 cmds.file 或 mel.eval('FBXExport') 来导出 fbx 文件。我在根据名称导出特定对象时遇到了麻烦。就像我是否选择任何东西或选择了多少对象一样,它只会导出名为“立方体”的对象。 有没有办法实现这个目标?

我用来导出的python代码。他们只能导出我选择的对象。

cmds.file(filepath, force = True, options = "v = 0", type = "FBX export", exportSelected = True) 

mel.eval('FBXExport -f "%s" -s'%(filepath) )

当我使用上面的代码导出时,它会导出我选择的所有对象,而不是名为“立方体”的对象。

【问题讨论】:

    标签: python export maya mel pymel


    【解决方案1】:

    我问了这个问题后马上解决了这个问题!只需添加 cmds.select 命令。

    for obj in sel:
        **cmds.select(obj)**
        cmds.file(filepath, force = True, options = "v = 0", type = "FBX export", exportSelected = True) 
    

    希望它可以帮助有同样问题的其他人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-18
      • 1970-01-01
      • 1970-01-01
      • 2014-02-06
      • 1970-01-01
      • 2020-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多