一、简介
本文介绍了如何使用python
将.stl
格式的mesh转为.obj
格式的文件。
二、将stl转为obj
1. 使用PyMeshLab进行转换
a. 安装PyMeshLab
pip install pymeshlab
b. 将stl转换为obj
#!/usr/bin/env python3
import pymeshlab
def stl_to_obj(stl_file_path, obj_file_path):
# Create a new MeshSet
ms = pymeshlab.MeshSet()
# Load the STL file
ms.load_new_mesh(stl_file_path)
# Save the mesh as an OBJ file
# ms.save_current_mesh(obj_file_path, save_face_normals=True)
ms.save_current_mesh(obj_file_path)