2017-10-17 1 views
1

Ich möchte ein einfaches Python-Skript erstellen, das Objekte von Blender direkt auf Maya überträgt. Ich habe ein Python-Skript erstellt, das das Objekt vom Blender in einen temporären Ordner exportiert. jetzt möchte ich dieses Objekt in Maya importieren, ohne Maya> Datei> importieren zu gehen. Ich suchte eine Zeit lang nach der Lösung und fand heraus, dass ich eine eigenständige Instanz von Maya mit mayapy.exe erstellen und in einer Nicht-GUI-Instanz von Maya arbeiten kann. aber was ich tun möchte, ist das Objekt in eine bereits laufende Instanz von Maya (GUI-Version) zu importieren, sobald das Export-Skript ausgeführt wird.Wie gebe ich der laufenden Instanz von maya mit mayapy.exe Befehle?

+1

Sie können den Befehl [commandPort] (http://download.autodesk.com/us/maya/2010help/commandspython/commandPort.html) in maya verwenden. –

+0

@AndreaRastelli Danke für den Kommentar! Ich suchte über maya commandPort und fand die Lösung. vielen Dank. –

+0

Gut zu helfen! :-) –

Antwort

0

wie von Andrea vorgeschlagen, öffnete ich den Befehl Port von Maya und damit verbunden, Socket in Python-Skript. Jetzt kann ich mit diesem Python-Skript Befehle an die Maya senden, solange der maya commandPort offen ist.

Verwandte Themen