我尝试通过一个线程导入一个stl网格bpy.ops.import\u网格.stl(filepath=output\u file)但blender会随机崩溃。我想通过线程导入网格是不受支持的(线程安全的),所以你能建议一个更好的方法来实现这个任务吗?你知道吗
这是密码
def processData(Data, objcounter):
SaveDataIntoSpecificFormat("File.data", Data)
os.system("/externalexe FileData -o File%d.stl" %d objcounter)
bpy.ops.import_mesh.stl(filepath = "File%d.stl" %d objcounter)
for objcounter in range(len(current_list_objs)):
t = threading.Thread(target=processData, args=(current_list_objs[objcounter], objcounter,))
t.start()
似乎对所有线程都使用相同的
filename FileData
。你知道吗使用
objcounter
使其唯一。你知道吗相关问题 更多 >
编程相关推荐