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
A
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
- 1. Wie gebe ich Befehle in mitmproxy ein?
- 2. Wie komme ich zurück zur laufenden Instanz von riak-shell?
- 3. Wie gebe ich diese Instanz der IInfocard-Schnittstelle zurück?
- 4. Gebe Befehle an localhost von subprocess.call
- 5. Wie erhalte ich die Instanz-ID der laufenden EC2-Instanz mit Boto?
- 6. maya api vs Python-Befehle: Vertex-Normalen
- 7. Wie gebe ich eine vorhandene Instanz von factory_girl create zurück?
- 8. Instanz einer laufenden Aktivität abrufen?
- 9. Maya: Wie importiere ich fbx mit Python?
- 10. Wie installiere ich Maya 2016 und PyCharm Community Edition 2017 IDE
- 11. Amazon aws Public IP von laufenden Instanz mit Java
- 12. Wie verarbeiten Sie mehrere Anfragen mit derselben laufenden PHP-Instanz?
- 13. Wie Matlab-Code von bereits laufenden Instanz ausführen?
- 14. laufenden Shell-Befehle Kristall Sprache und Erfassung der Ausgabe
- 15. Wie öffne ich eine Datei mit laufender Instanz von Netbeans?
- 16. Kann ich ein Diagramm meiner laufenden Windows Workflow-Instanz anzeigen?
- 17. Wie erhalte ich das Fensterhandle, indem ich den laufenden Prozessnamen gebe?
- 18. Wie kann ich Warnmeldungen in Maya deaktivieren?
- 19. Zurück zur laufenden Instanz des Browsers
- 20. Wie gebe ich das Ergebnis aus der Aufgabe zurück?
- 21. Wie verbinde ich Apache mit meiner laufenden Ruby on Rails-Instanz mit passagier?
- 22. VB.Net mit ActiveDocument in einer bereits laufenden Instanz des Wortes
- 23. Maya Edms mit s3
- 24. Wie installiere ich PYQT in Maya-Fenstern?
- 25. Akka Routing-Nachrichten mit einzelnen laufenden Instanz pro ID
- 26. Wie importiere ich import_module in Maya Python?
- 27. Wie bekomme ich Namen von laufenden Anwendungen?
- 28. Wie gebe ich eine Funktor-Instanz an einen Datentyp, der für allgemeine Rekursionssysteme erstellt wurde?
- 29. Wie gebe ich eine Liste der Ergebnisse mit rxjs zurück
- 30. Wie gebe ich Werte von HTML-Seiten
Sie können den Befehl [commandPort] (http://download.autodesk.com/us/maya/2010help/commandspython/commandPort.html) in maya verwenden. –
@AndreaRastelli Danke für den Kommentar! Ich suchte über maya commandPort und fand die Lösung. vielen Dank. –
Gut zu helfen! :-) –