Преобразование 3D-файла .stl в изображение JPGPython

Программы на Python
Anonymous
Преобразование 3D-файла .stl в изображение JPG

Сообщение Anonymous »


Как преобразовать 3D-объект из любого файла STL в изображение JPG или PNG.

Я попробовал поискать в Интернете, но не смог найти никаких возможных решений.

Может ли кто-нибудь помочь мне с кодом, который поможет выполнить эту простую задачу с помощью Python? Есть ли библиотеки, которые могут в этом помочь?

РЕДАКТИРОВАТЬ:

Пример кода:
из сетки импорта stl из mpl_toolkits импортировать mplot3d из matplotlib импортировать pyplot импортировать библиотеку путей DIR = str(pathlib.Path(__file__).parent.resolve()).replace('\\', '/') путь = f'{DIR}/any_stl_file.stl' # Создаём новый сюжет рисунок = pyplot.figure() оси = mplot3d.Axes3D(рисунок) # Загрузите файлы STL и добавьте векторы на график your_mesh = mesh.Mesh.from_file(путь) axes.add_collection3d(mplot3d.art3d.Poly3DCollection(your_mesh.vectors)) # Автоматическое масштабирование до размера сетки масштаб = your_mesh.points.flatten() axes.auto_scale_xyz(масштаб, масштаб, масштаб) pyplot.savefig(f"{DIR}/the_image.jpg")```

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