Пишу скрипт чтоб узнавать длину edge, через формулу пифагора, но вот проблема, в питоне я почти что ноль, и мне нужно узнать как получить данные об каждой vertex которая прилягает к edge x1 y1 z1, x2 y2 z2.как я понял нужно черезbpy.dataНо как дальше я не знаю.
Для данного случая в API есть параметр select. Выделяем исследуемую edge. Далее, создаём список выделенных edges e = []for edge in bpy.context.object.data.edges: # идём по всем edges if edges.select == True: " # если edge выделено, то записываем индексы вершин в список e.append(edge.vertices[0],edge.vertices[1])Теперь создаём список координат нужных вершин и идём по списку вершинco = []for vert in bpy.data.vertices: if vert.index in {e[0],e[1]}: co = vert.co[:] co.append(vert.co[:])print (co)