OBJ 에서 USDZ 자바

OBJ 파일에는 좌표, 텍스처 및 기타 개체 정보가 있는 3차원 개체가 포함되어 있습니다. 반면 USDZ 파일 형식은 범용 장면 설명 파일을 저장하기 위한 암호화 및 압축되지 않은 ZIP 아카이브입니다. 일부 시나리오에서는 OBJ 파일을 USDZ 형식으로 변환할 수 있습니다. 이러한 요구 사항에 따라 이 기사에서는 Java에서 프로그래밍 방식으로 OBJ 파일을 USDZ 파일로 변환하는 방법을 다룹니다.

USDZ to OBJ 변환기 – Java API 설치

Aspose.3D for Java API를 사용하여 3D 파일을 생성, 편집 또는 조작할 수 있습니다. 다운로드 섹션에서 JAR 파일을 다운로드하거나 Maven 기반 프로젝트의 pom.xml 파일에서 다음 세부 정보를 사용하여 Aspose Repository에서 API를 설치하여 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.2</version>
    </dependency>
</dependencies>

Java에서 OBJ를 USDZ로 변환

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

  1. Scene 클래스의 인스턴스를 생성하여 입력 OBJ 파일을 로드합니다.
  2. UsdSaveOptions 클래스의 개체를 인스턴스화합니다.
  3. 마지막으로 OBJ를 USDZ 파일로 변환합니다.

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

// Scene 클래스를 사용하여 inout OBJ 파일 로드 
Scene scene = new Scene("template.obj");

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

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

무료 평가판 라이선스 받기

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

결론

이 기사에서는 Java에서 프로그래밍 방식으로 OBJ 파일을 USDZ 형식으로 변환하는 방법을 이해했습니다. 또한 문서 섹션을 살펴보고 API에서 제공하는 다른 많은 기능을 확인하고 싶을 수도 있습니다. 문제가 있는 경우 포럼으로 문의해 주십시오.

또한보십시오