STL을 FBX GLB로 변환

STL 파일은 3차원 표면 형상을 나타내며 신속한 프로토타이핑, 3D 인쇄 및 컴퓨터 지원 제조에 자주 사용됩니다. Java를 사용하여 프로그래밍 방식으로 STL 파일을 FBX 또는 GLB(바이너리 glTF)로 변환할 수 있습니다. 다음 섹션에서는 자세한 내용을 설명합니다.

STL에서 FBX 또는 glTF GLB 파일 변환기 - Java API 설치

Java용 Aspose.3D API는 STL, FBX, glTF, GLB 및 기타 여러 파일 형식 작업을 지원합니다. 다운로드 섹션에서 JAR 파일을 다운로드하여 API를 쉽게 구성하거나 Maven 기반 프로젝트의 pom.xml 파일에서 아래 구성을 지정할 수 있습니다.

저장소:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

의존:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>21.7</version>
    </dependency>
</dependencies>

Java를 사용하여 프로그래밍 방식으로 STL을 FBX 파일로 변환

다음 단계에 따라 STL 파일을 FBX 파일로 변환할 수 있습니다.

  1. Scene 클래스의 객체를 초기화합니다.
  2. Open 방식으로 입력된 STL 파일을 불러옵니다.
  3. FBX 파일의 출력 형식을 지정합니다.
  4. 출력 FBX 파일을 저장합니다.

다음 코드는 Java를 사용하여 프로그래밍 방식으로 STL 파일을 FBX 파일로 변환하는 방법을 설명합니다.

// Scene 클래스의 객체 초기화
Scene scene = new Scene();

// Open 메소드로 입력 STL 파일 로드
scene.open("test.stl");

// FBX 파일의 출력 형식 지정
FileFormat outputformat = FileFormat.FBX7200ASCII;

// 출력 FBX 파일 저장
scene.save("test.fbx", outputformat);

Java에서 프로그래밍 방식으로 STL을 glTF GLB 파일로 변환

다음 단계에 따라 STL 파일을 바이너리 glTF GLB 파일로 변환할 수 있습니다.

  1. Scene 클래스를 사용하여 입력 STL 파일을 로드합니다.
  2. 출력 파일 형식을 GLB로 지정합니다.
  3. 출력 GLB 파일을 저장합니다.

아래 코드는 Java를 사용하여 프로그래밍 방식으로 STL 파일을 바이너리 glTF GLB 파일로 변환하는 방법을 보여줍니다.

// Scene 클래스를 사용하여 입력 STL 파일 로드
Scene scene = new Scene("test.stl");

// 출력 파일 형식을 GLB로 지정
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// 출력 GLB 파일 저장
scene.save("test.glb", outputFormat);

무료 임시 라이센스 받기

무료 임시 라이선스를 요청하면 평가 제한 없이 API를 테스트할 수 있습니다.

결론

이 기사에서는 Java를 사용하여 프로그래밍 방식으로 STL 파일을 FBX 또는 바이너리 glTF GLB 파일로 변환하는 방법을 배웠습니다. API에서 제공하는 다른 여러 기능에 대해 알아보려면 API 문서를 참조하십시오. 문의 사항이 있으면 무료 지원 포럼을 통해 언제든지 문의해 주십시오.

또한보십시오

C#에서 프로그래밍 방식으로 FBX를 RVM으로 또는 그 반대로 변환