Получить координаты выбранного вертика с питоном - PullRequest
0 голосов
/ 15 февраля 2019

Я делаю сценарий для своих целей, но я застрял, когда хотел узнать местоположение выбранного (по сценарию) верт.Когда я хотел сделать это с

vert.co

, блендер показывает ошибку.Я хочу сделать это следующим образом:

  1. Выберите [0] вершина объекта
  2. Получить координаты этого вершины
  3. Установите местоположение курсора здесь

Спасибо за вашу помощь

Вот что я сделал

import bpy
from bpy import context
from mathutils import Vector



ObiektIndex = 3
bpy.context.scene.objects.active = bpy.data.objects[ObiektIndex] #zaznacz obiekt indexu 1++
# aktywny obj



#bpy.ops.object.editmode_toggle()
#bpy.ops.mesh.select_all(action='DESELECT')
#sel_mode = bpy.context.tool_settings.mesh_select_mode
#bpy.context.tool_settings.mesh_select_mode = [True, False, False]


obiekt = bpy.data.objects[ObiektIndex]
bpy.context.scene.objects.active = obiekt
bpy.ops.object.mode_set(mode='EDIT', toggle=False)
bpy.ops.mesh.select_all(action='DESELECT')

sel_mode = bpy.context.tool_settings.mesh_select_mode
bpy.context.tool_settings.mesh_select_mode = [True, False, False]
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)

vert = obiekt.data
vert.vertices[0].select = True



bpy.ops.object.mode_set(mode='EDIT', toggle=False)
bpy.context.tool_settings.mesh_select_mode = sel_mode
...