STL 에서 USDZ 자바

STL 파일은 3D 개체의 표면 기하학을 설명하며 일반적으로 3D 프린팅, 래피드 프로토타이핑 등에 사용됩니다. USDZ 파일은 증강 현실 시나리오에서 사용되기 위해 대중화되고 있습니다. Universal Scene Description 정보가 포함된 압축되지 않은 ZIP 아카이브입니다. 경우에 따라 STL 파일을 USDZ 형식으로 변환해야 할 수도 있습니다. 이러한 시나리오에 따라 이 기사에서는 Java에서 프로그래밍 방식으로 STL 파일을 USDZ 형식으로 변환하는 방법을 설명합니다.

USDZ to STL 변환기 – Java API 설치

Aspose.3D for Java API는 3차원 그래픽 파일 작업을 지원합니다. 다운로드 페이지에서 JAR 파일을 다운로드하여 API를 설치하거나 pom.xml 파일에 다음 사양을 복사하여 붙여넣어 Aspose Repository에서 API에 액세스할 수 있습니다.

저장소:

 <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>22.4</version>
    </dependency>
</dependencies>

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

아래 나열된 단계에 따라 STL 파일을 USDZ로 변환할 수 있습니다.

  1. Scene 클래스 객체를 사용하여 입력 STL 파일을 로드합니다.
  2. UsdSaveOptions 클래스의 인스턴스를 만듭니다.
  3. STL 파일을 USDZ 형식으로 변환합니다.

아래 코드 스니펫은 Java에서 STL 파일을 USDZ 파일로 변환하는 방법을 보여줍니다.

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

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

// UsdSaveOptions 클래스 개체 초기화
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// 출력 USDZ 파일 저장
scene.save("test.usdz", options);

API 기능 살펴보기

API는 3D 파일 작업을 위한 다른 많은 기능을 지원합니다. 다양한 문서에서 API에 포함된 메서드와 속성을 설명하는 문서 공간을 방문할 수 있습니다.

무료 평가판 라이선스 받기

API를 제한 없이 테스트할 수 있는 무료 임시 라이선스를 얻을 수 있습니다.

결론

이 기사에서는 Java에서 STL 파일을 USDZ 파일로 변환하는 방법을 배웠습니다. 몇 번의 API 호출로 이 기능을 애플리케이션에 쉽게 포함할 수 있습니다. 그러나 모호한 점이 있는 경우 포럼에 글을 작성해 주십시오.

또한보십시오

Java에서 프로그래밍 방식으로 USDZ를 STL로 변환