0

我在搅拌机中有一个对象(从 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 中选择一堆顶点并删除其余的,从当前索引号到旧索引号的映射是什么?

4

0 回答 0