gpt4 book ai didi

python - 使用 Python 进行 Maya AbcExport

转载 作者:行者123 更新时间:2023-12-01 16:48:27 25 4
gpt4 key购买 nike

我有使用 MEL 从 Maya 导出 Alembic 的脚本:

AbcExport(-frameRange 31 41 -writeVisibility -dataFormat ogawa -root |myChar:char|myChar:GEOchar -file E:/test.abc)

我想用 Python 做同样的事情。类似于:

cmds.AbcExport(...)

我找不到任何有关它的文档...有什么想法吗?

非常感谢!

最佳答案

您可以使用 jobArg 标志在 Python 上运行此命令:

import maya.cmds as cmd

start = 0
end = 120
root = "-root pSphere1 -root pCube1"
save_name = "c:\documents\maya\project\default\cache\alembicTest.abc"

command = "-frameRange " + start + " " + end +" -uvWrite -worldSpace " + root + " -file " + save_name
cmd.AbcExport ( j = command )

刚刚使用 Maya 2016.5 对此进行了测试,它对我有用。

和你一样,我找不到任何官方文档显示这一点,只有像这样的非官方来源:

http://www.wenie.net/notes/alembic-cache-script-via-python (我在哪里找到了示例代码)

http://forums.cgsociety.org/archive/index.php?t-1156807.html (底部帖子使用了 python 格式,这意味着如果仍在使用它,这可以追溯到 Maya 2015)

关于python - 使用 Python 进行 Maya AbcExport,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43612557/

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