Zu diesem Zeitpunkt dachte ich jedoch, dass es Spaß machen würde, wenn ich bis zu einem gewissen Grad automatisch mit Python modellieren könnte, aber ich habe versucht, Blender und Python einzuführen, es ist ein Memo-Schreiben.
Maschinenspezifikationen
Installieren Sie direkt von der offiziellen Website von Blender unten. Ich habe bis jetzt 2.79 verwendet, aber ich habe die neueste Version von 2.83 durch Überschreiben installiert.
https://www.blender.org
Starten Sie den Mixer. Sie können die Anwendung so öffnen, wie sie ist, aber ich habe sie trotzdem so eingestellt, dass sie auf dem Terminal geöffnet wird.
Wenn der Mixer unter MacOS vorhanden ist, befindet er sich auf dem folgenden Pfad.
/Applications/Blender.app/Contents/MacOS/Blender
Ich habe es möglich gemacht, es jederzeit über den Weg hier aufzurufen. Übrigens sind auch andere Initialisierungsdateien und Add-Ons in Skripten direkt unter Inhalt enthalten.
Ein Bildschirm wie dieser wurde angezeigt. Blender ist standardmäßig Englisch, Sie können es jedoch in Japanisch ändern. Edit → preferences → interface → Translation → Language
Nachdem der Mixer mit CUI gestartet werden kann, führen wir Python auf dem Mixer aus.
Durch Auswahl einer der Registerkarten "Skripterstellung" wurde der Modellansichtsbildschirm oben links angezeigt und der Konsolenbildschirm und der Editorbildschirm wurden angezeigt.
Sie können Blender mit Python betreiben, indem Sie Python-Befehle in diese Konsole eingeben.
Ich habe versucht, mit dem folgenden Befehl einen solchen Prototyp des Meeres zu erstellen.
import bpy
#Objektentfernung
bpy.ops.object.delete(use_global=False)
#Neues Objekt erstellen, das ist eben(Flugzeug)
bpy.ops.mesh.primitive_plane_add(enter_editmode=False, align='WORLD')
#Fügen Sie dem Objekt Ocean als Modifikator hinzu
bpy.ops.object.modifier_add(type='OCEAN')
Allein damit ist es schneller, den Modifikator manuell hinzuzufügen ... Die Zukunft scheint noch lang zu sein.
https://docs.blender.org/api/current https://qiita.com/yassyskywalker/items/18e8541079bfae2af0e7
Recommended Posts