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로 변환할 수 있습니다.
- Scene 클래스의 인스턴스를 생성하여 입력 OBJ 파일을 로드합니다.
- UsdSaveOptions 클래스의 개체를 인스턴스화합니다.
- 마지막으로 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에서 제공하는 다른 많은 기능을 확인하고 싶을 수도 있습니다. 문제가 있는 경우 포럼으로 문의해 주십시오.