我在搅拌机中有一个对象(从3DS导入),我在编辑模式下使用(框或圆)选择手动将其分割成部分。
现在,我需要采用这些部件并将它们组合在一个不同的软件中。这样做的方法是通过索引,我选择一个零件的顶点并运行以下脚本(在编辑模式下):
import csv
import bpy
o = bpy.context.active_object.data
selected_verts = [vert for vert in o.vertices if vert.select]
vertIndexes = [id.index for id in selected_verts]
with open("<path to file>/parti.csv", "w", newline='') as f:
writer = csv.writer(f)
writer.writerow(vertIndexes)
问题是我使用的其他软件使用的是3DS文件,它会混淆那里的所有索引。我可以做些什么来获得零件索引?
基本上,我需要的是这个 如果我在Blender中选择一堆顶点并删除其余顶点,那么从当前索引号到旧索引号的映射是什么?