Я пытаюсь создать некоторый код в blender, где я могу напечатать полный список вершин и граней для выбранной меши.Затем я планирую использовать этот список для рисования того же меша в другой программе, которую я хочу использовать в качестве дополнения.Я могу заставить Блендер вернуть список вершин в консоли, но мне не повезло с лицами.Я только начинаю изучать API блендера, поэтому любая помощь будет принята с благодарностью.
Я уже просматривал некоторые старые форумы по решению этой проблемы, но все они используют функцию mesh.faces, которую, по словам Блендера, больше не существует.У меня такое ощущение, что после некоторых обновлений Blender переместил его в новую функцию класса, однако я понятия не имею, где он находится.
## This first part works like a charm, and it prints out the vertices perfectly.
obj = bpy.context.active_object
v = obj.data.vertices[0]
coords = [(obj.matrix_world * v.co) for v in obj.data.vertices]
plain_coords = [vert.to_tuple() for vert in coords]
print(plain_coords)
## This is the part I need help on. No matter what I try it keeps saying there is no attribute
f = obj.faces
print(f)
Внизу я пытаюсь установить fбыть списком лиц в obj, но в нем постоянно говорится, что у obj нет атрибута лица.