Как вы извлекаете грани из сетки numpy-stl?

#python #mesh #numpy-stl

Вопрос:

Я прочитал документацию и поискал в Интернете, однако, не смог найти никакой полезной информации.
Я загружаю сетку из файла в python с помощью:

 import numpy from stl import mesh tank = mesh.Mesh.from_file('tank.stl')  

Теперь мне нужно извлечь грани этой модели танка, любая помощь приветствуется, заранее спасибо!

Ответ №1:

С упаковкой trimesh:

 # Package import trimesh  myobj = trimesh.load_mesh("tank.stl", enable_post_processing=True, solid=True) # Import Objects myobj.show() print(myobj.faces)  

Комментарии:

1. Это подход и решает мою проблему, спасибо! 🙂