Car*_*una 4 python maya mel alembic
我有从Maya用MEL导出Alembic的脚本:
AbcExport(-frameRange 31 41 -writeVisibility -dataFormat ogawa -root |myChar:char|myChar:GEOchar -file E:/test.abc)
Run Code Online (Sandbox Code Playgroud)
我想用Python做同样的事情.就像是 :
cmds.AbcExport(...)
Run Code Online (Sandbox Code Playgroud)
我找不到任何关于它的文件......有什么想法吗?
非常感谢!
您可以使用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 )
Run Code Online (Sandbox Code Playgroud)
刚刚使用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中,如果还在使用它的话)
您可以通过将 h arg 设置为 True 来实例化 cmds.AbcExport 和 cmds.AbcImport,以找到有关 cmds.AbcExport 和 cmds.AbcImport 的帮助。以下命令将打印帮助文档:
maya.cmds.AbcExport(h=True)
maya.cmds.AbcImport(h=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7288 次 |
| 最近记录: |