USDZ 에서 GLB 자바

USDZ 파일은 압축이나 암호화가 없는 ZIP 파일입니다. 특정 사용 사례에서는 USDZ 파일을 USDZ 파일로 GLB 또는 GLTF 파일 형식으로 변환해야 할 수 있습니다. 따라서 이 기사에서는 Java에서 프로그래밍 방식으로 USDZ를 GLB 또는 GLTF 형식으로 변환하는 방법을 설명합니다.

USDZ에서 GLB 또는 GLTF로 변환기 – Java API 설치

Java용 Aspose.3D는 여러 2차원 또는 3차원 개체 및 장면 작업을 지원합니다. 다운로드 페이지에서 최신 버전의 JAR 파일을 다운로드하거나 프로젝트의 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.7</version>
    </dependency>
</dependencies>

Java에서 USDZ를 GLB 파일로 변환

다음 단계에 따라 USDZ 파일을 GLB 형식으로 변환할 수 있습니다.

  1. Scene 클래스의 객체로 입력 USDZ 파일을 로드합니다.
  2. USDZ를 GLB 바이너리 파일 형식으로 변환합니다.

아래 코드 샘플은 Java에서 프로그래밍 방식으로 USDZ 파일을 GLB 형식으로 변환하는 방법을 자세히 설명합니다.

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

// 주어진 경로에서 장면 열기
scene.open("Input.usdz");

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

Java에서 USDZ를 GLTF 파일로 변환

다음 단계를 사용하여 USDZ 파일을 GLTF 형식으로 변환할 수 있습니다.

  1. Scene 클래스의 인스턴스를 만듭니다.
  2. USDZ를 GLTF 형식으로 변환합니다.

다음 코드 조각은 Java에서 프로그래밍 방식으로 USDZ 파일을 GLTF 형식으로 변환하는 방법을 설명합니다.

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

// 주어진 경로에서 장면 열기
scene.open("Input.usdz");

// 출력 GLTF 파일 저장
scene.save("Output.gltf");

무료 임시 라이센스 받기

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

온라인 데모

이 API를 사용하여 개발된 USDZ to GLB Converter 웹 앱을 사용해 보십시오.

결론

이 기사에서는 Java에서 프로그래밍 방식으로 USDZ 파일을 GLTF 또는 GLB 파일 형식으로 변환하는 방법을 배웠습니다. Save 메서드는 파일 이름에서 파일 확장자를 구문 분석할 수 있으며 파일을 해당 형식으로 렌더링합니다. 예를 들어 요구 사항에 따라 ASCII 또는 바이너리 형식 파일. 또한 문서 공간을 방문하여 API에서 지원하는 다른 기능을 살펴볼 수 있습니다. 연락이 필요한 경우 게시판으로 연락 주시기 바랍니다.

또한보십시오

Java에서 USDZ를 HTML로 변환