Standalone-Mixer für X-Exportskript

713
Dave

Ich suche ein eigenständiges Skript, das aus einer Blender-Datei mit einem einzigen Mesh in ein beliebiges 3D-Format (.dae, .obj, .ply, ...) exportiert werden kann.

Das tiefere Problem ist, ich habe ein Verzeichnis mit vielen .blend-Dateien und ich möchte ein kleines Skript, das sie automatisch in die 3D-Dateien exportieren kann. Ansonsten müsste ich jede dieser Dateien in einem Mixer öffnen und manuell exportieren.

Umgebung:

  • Archlinux
  • Mixer 2.64
2
Ich bin mir nicht sicher, ob Sie hier einen Link zum fertigen Skript finden. Versuchen Sie wahrscheinlich, Ihre eigenen mithilfe der Python-API zu schreiben, und melden Sie die hier aufgetretenen Probleme (falls vorhanden). George Profenza vor 11 Jahren 0

1 Antwort auf die Frage

1
Dirk

Its really simple to write blender python scripts:

import bpy bpy.ops.wm.open_mainfile(filepath="blabla.blend") bpy.ops.export_scene.obj(filepath="blabla.obj") 

save this script as script.py and run script from commandline

blender -P script.py 

thats basically it.

Ich bin auf macOS und möchte die bpy-Bibliothek importieren. Ich bin völlig neu in Python und Blender: Wo soll ich den Blender lib setzen und wo sollte ich meinen Code schreiben? Nicolas Zozol vor 11 Jahren 0