如何使用mayapy.exe给maya运行的实例提供命令?
问题描述:
我想创建一个简单的python脚本,它将直接将对象从搅拌器传递给Maya。我创建了一个python脚本,用于将对象从搅拌器导出到临时文件夹。现在我想将该对象导入到Maya中,而不实际进入Maya> file> import。我搜索了一段时间的解决方案,发现我可以使用mayapy.exe创建一个独立的Maya实例,并在Maya的非GUI实例中工作。但是我想要做的就是一旦导出脚本完成运行,就将对象导入已经运行的Maya实例(GUI版本)。如何使用mayapy.exe给maya运行的实例提供命令?
答
按照Andrea的建议,我打开了maya的commandPort并使用python脚本中的套接字连接到它。现在,只要maya commandPort打开,我就可以使用该python脚本向maya发送命令。
您可以在maya中使用[commandPort](http://download.autodesk.com/us/maya/2010help/commandspython/commandPort.html)命令。 –
@AndreaRastelli Thanx评论!我搜索了maya commandPort并找到了解决方案。非常感谢你。 –
很高兴帮助! :-) –