我有一个被分成许多块的对象。我想将此对象的每个部分导出到一个.obj
文件中。
我通过在 Blender 中创建 python 脚本自己解决了这个问题。
import bpy
import os
# show current path
print(">>>>",os.getcwd())
# find all objects whose name starting with "Group"
frag_objs = [obj for obj in bpy.data.objects if obj.name.startswith("Group")]
# Export all objects seperatly
bpy.ops.object.select_all(action='DESELECT')
for obj in frag_objs:
frg = bpy.context.scene.objects[obj.name]
frg.select=True
bpy.ops.export_scene.obj(filepath="group/"+obj.name+".obj",use_selection=True)
frg.select=False