In letzter Zeit scheint die Verwendung von Blender in der Lage zu sein, verschiedene interessante Dinge zu tun, daher untersuche ich, ob Python dies kann.
Dieses Mal, als Blender von Python aus betrieben wurde, schien es üblich zu sein, einen Namen anzugeben, wenn ein hinzugefügtes Grundelement usw. angegeben wurde, und anschließend eine Verarbeitung durchzuführen. Daher habe ich untersucht, wie dieser Name erhalten werden kann.
Ich wusste nicht, wie ich den Namen beim Hinzufügen des Grundelements angeben sollte, also habe ich ihn nachgeschlagen und bin zu dieser Methode gekommen.
bpy.context.object.name
bpy.ops.mesh.primitive_uv_sphere_add(location=(0, 0, 0.5))
#Der in ↑ hinzugefügte primitive Name lautet
bpy.context.object.name
Der erste Schritt, um Blender aus Python - Qiita verwenden zu können
Wie man das aktuelle Verzeichnis mit Python in Blender kennt - Qiita
Recommended Posts