Выбор вершин, ребер и граней API Blender Python ⇐ Python

Программы на Python
Anonymous
Выбор вершин, ребер и граней API Blender Python

Сообщение Anonymous »

Используя следующий код, полученный из https://blender.stackexchange.com/quest ... hon-script. Я могу выбрать вершины, но когда я раскомментирую края или грани и комментирую вершины, это не работает. Я только что догадался о написании ребер и граней, но правильно ли оно?
import bpy

#clear scene, make mesh
bpy.ops.object.mode_set(mode = 'OBJECT')
bpy.ops.object.select_all(action='SELECT')
bpy.ops.object.delete(use_global=False)
bpy.ops.mesh.primitive_cube_add(size=2, enter_editmode=False, align='WORLD', location=(0, 0, 0), rotation=(1.5708, 1.5708, 0))
obj = bpy.data.objects["Cube"]

#select vertex
obj = bpy.context.active_object
bpy.ops.object.mode_set(mode = 'EDIT')
bpy.ops.mesh.select_mode(type="VERT")
#bpy.ops.mesh.select_mode(type="EDGE")
#bpy.ops.mesh.select_mode(type="FACE")
bpy.ops.mesh.select_all(action = 'DESELECT')
bpy.ops.object.mode_set(mode = 'OBJECT')
obj.data.vertices[5].select = True
#obj.data.edges[1].select = True
#obj.data.faces[1].select = True
bpy.ops.object.mode_set(mode = 'EDIT')


Подробнее здесь: https://stackoverflow.com/questions/714 ... -selection

Вернуться в «Python»