Laden Sie fbx aus Python mitinema4d

Ich habe versucht, fbx mit Python mit Kino4d zu laden. Wenn Sie fbx von der GUI laden, wird das Dialogfeld mit den Leseoptionen angezeigt. Wenn Sie es jedoch im Skript angeben, können Sie verhindern, dass es angezeigt wird. Verwenden Sie es daher nach Bedarf.

savefbx.py


import c4d
from c4d import plugins

def main():

    # Find the FBX importer plugin
    plug = plugins.FindPlugin(1026369, c4d.PLUGINTYPE_SCENELOADER)
    if plug is None:
        return

    # Access the settings
    op = {}
    if plug.Message(c4d.MSG_RETRIEVEPRIVATEDATA, op):
        print op

    fbximport = op["imexporter"]
    if fbximport is None:
        return

    # Define the settings
    fbximport[c4d.FBXIMPORT_CAMERAS] = False

    # Import without dialogs
    c4d.documents.MergeDocument(doc, "/filepath/001.fbx", c4d.SCENEFILTER_OBJECTS|c4d.SCENEFILTER_MATERIALS, None)

    c4d.EventAdd()

if __name__=='__main__':
    main()

Referenz

How can I one-click the fbx import? http://www.plugincafe.com/forum/forum_posts.asp?TID=11784

Recommended Posts

Laden Sie fbx aus Python mitinema4d
[Python] Von Stdin lesen
Lesen Sie mit Python Zeile für Zeile aus der Datei
Lesen Sie CSV mit Python-Pandas
Schreiben wir Python mitinema4d.
Mit Skype benachrichtigen Sie mit Skype von Python!
Lesen von JSON-Daten mit Python
Lesen Sie den QR-Code aus der Bilddatei mit Python (Mac).
Rufen Sie C von Python mit DragonFFI auf
Installieren Sie Python von der Quelle mit Ansible
Lesen Sie Dateien parallel zu Python
Rufen Sie Python von Nim mit Nimpy auf
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
Ich las "Das Lernen mit Python von der Einführung bis zur Praxis stärken", Kapitel 1
Extrahieren Sie Text aus [python] pdf und lesen Sie Zeichen mit Open-Jtalk vor
Sammeln von Informationen von Twitter mit Python (Twitter API)
Empfangen Sie Textdaten von MySQL mit Python
Holen Sie sich HTML von Element mit Python-Selen
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Spielen Sie eine Audiodatei von Python mit Interrupt ab
Erstellen Sie mit python3 eine Wortwolke aus Ihrem Tweet
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
Geschäftseffizienz von Grund auf mit Python
Bearbeiten von Azure CosmosDB aus Python Part.2
Bildaufnahme von der Kamera mit Python + OpenCV
Erste Schritte mit Dynamo von Python Boto
[Python] Bilder mit OpenCV lesen (für Anfänger)
Versuchen Sie, Python von Ruby aus mit Sparsamkeit aufzurufen
Scraping von einer authentifizierten Site mit Python
[Automatisierung] Lesen Sie Word-Dokumente mit Python
Verwenden von C ++ - Funktionen aus Python mit pybind11
Lesen von Zeichen in Bildern mit Python OCR
[Automatisierung] Lesen Sie E-Mails (Nachrichtendatei) mit Python
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
SQL zu SQL
AES256 mit Python
Python beginnt mit ()
MeCab von Python
Bingo mit Python
Zundokokiyoshi mit Python
Excel mit Python
[Python] Daten lesen
Mikrocomputer mit Python
Mit Python besetzen
CSV-Ausgabe der Google-Suche mit [Python]! 【Einfach】
Lesen Sie Daten mit python / netCDF> nc.variables [] / Überprüfen Sie die Datengröße
Lesen Sie Python-CSV-Daten mit Pandas ⇒ Graph mit Matplotlib
Bildverarbeitung von Grund auf mit Python (5) Fourier-Transformation
Lesen Sie JSON mit Python und geben Sie CSV aus
Medizinische Bildanalyse mit Python 1 (MRT-Bild mit SimpleITK lesen)
Lesen Sie Tabellendaten in einer PDF-Datei mit Python
[Python] Lesen von Daten aus CIFAR-10 und CIFAR-100