gpt4 book ai didi

python - 将 UV 更改从 .fbx 文件合并回 Maya

转载 作者:太空宇宙 更新时间:2023-11-03 20:39:28 25 4
gpt4 key购买 nike

我正在尝试从 Maya 导出 FBX 模型,在外部修改一些 UV,然后将其重新导入回 Maya,仅替换已更改的部分。

导出:

cmds.file(myFile, type='FBX', exportSelected=True, lf=False, f=True)

导入:

cmds.file(myFile, i=True, type='FBX', ra=True, mnc=True, pr=True, lf=False, f=True)

但是,运行命令后,场景中没有任何变化。如何用新的更改合并并覆盖当前场景?

最佳答案

而不是这个:

import maya.cmds as cmds

cmds.file(myFile, typ='FBX', es=True, lf=False, f=True)

如果您使用 Python,您的选项需要通过 MEL 评估传递:

import maya.mel as mel

mel.eval('FBXResetExport;
FBXExportInputConnections -v false;
FBXExportBakeComplexAnimation -v true;
FBXExportLights -v false;
FBXExportCameras -v false;
FBXExportInAscii -v true;
FBXExportFileVersion FBX201200;
FBXExportSmoothingGroups -v false;
FBXExportSmoothMesh -v false;
FBXExportApplyConstantKeyReducer -v false;
FBXExportBakeComplexAnimation -v true;
FBXExportBakeComplexStep -v 1;
FBXExportCameras -v false;’
)

附注这是您的代码的示例

关于python - 将 UV 更改从 .fbx 文件合并回 Maya,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56945756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com