STL을 OBJ Python으로 변환

STL 파일은 3D 인쇄에 널리 사용되는 반면 OBJ 파일은 질감과 재료에 대한 더 많은 유연성과 지원을 제공합니다. 이 블로그 게시물에서는 Python에서 STL 파일을 OBJ 형식으로 변환하는 방법을 살펴봅니다.

  1. Python STL에서 OBJ로 변환 – 무료 다운로드
  2. Python에서 STL을 OBJ로 변환하는 방법
  3. Python에서 STL을 OBJ로 변환
  4. Python의 고급 옵션을 사용하여 STL을 OBJ로 변환

Python STL to OBJ 변환기 – 무료 다운로드

.NET을 통한 Python용 Aspose.3D는 3D 장면을 생성하거나 조작하기 위해 다양한 파일 형식을 지원합니다. 다음 pip 명령을 사용하여 라이브러리를 구성하거나 PyPI에서 설치할 수 있습니다.

pip install aspose-3d

STL을 OBJ 형식으로 변환하는 방법

아래 단계에 따라 STL 파일을 OBJ 형식으로 내보낼 수 있습니다.

  • 입력 STL 파일을 로드합니다.
  • ObjSaveOptions 클래스의 개체를 만듭니다.
  • STL을 OBJ 파일 형식으로 변환합니다.

샘플 코드 및 자세한 내용은 다음 섹션을 참조하여 이해하시기 바랍니다.

Python을 사용하여 STL을 OBJ로 변환

Python에서 STL 파일을 OBJ 파일로 변환하려면 아래 단계를 따라야 합니다.

  1. 먼저 Scene.fromfile() 메서드를 사용하여 입력 STL 파일을 로드합니다.
  2. 그런 다음 ObjSaveOptions 클래스의 인스턴스를 만듭니다.
  3. save() 메서드를 호출하여 생성된 OBJ 파일을 내보냅니다.

다음 코드 스니펫은 Python에서 STL을 OBJ로 변환하는 방법을 보여줍니다.

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

Python의 고급 옵션을 사용하여 STL을 OBJ로 변환

ObjSaveOptions 클래스의 다른 속성을 사용하여 STL 파일 변환 프로세스를 구성할 수 있습니다. 예를 들어 ObjSaveOptions 클래스를 사용하여 재료를 활성화 또는 비활성화하거나, 텍스처를 내보내거나, 좌표를 뒤집거나, 기타 설정을 지정할 수 있습니다. 아래 코드 스니펫은 STL을 OBJ로 변환하는 방법을 보여줍니다.

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

options.enable_materials = True
options.export_textures = True

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

무료 임시 라이선스 받기

무료 임시 라이센스를 요청하여 API를 전체 용량으로 평가할 수 있습니다.

온라인 시도

이 API로 구동되고 용량 및 렌더링을 테스트할 수 있는 다음 온라인 도구를 참조할 수 있습니다.

결론

이 기사에서는 Python에서 STL을 OBJ로 변환하는 방법과 변환을 제어하는 고급 접근 방식에 대해 설명합니다. API의 다양한 기능을 더 자세히 알아보려면 문서 섹션을 살펴보십시오. 우려 사항이 있는 경우 무료 지원 포럼에서 언제든지 문의해 주십시오.

또한보십시오